我在数据库中有任意数量的用户(这可能是 100、2000 或 3)我正在做的是使用 mysql“显示表”并将表名存储在数组中,然后我运行while 循环并获取每个表名(用户名)并将其插入到一些代码中,然后我为每个表名运行这段代码。对于 3 个用户,此脚本大约需要 20 秒。它使用 Twitter API 并执行一些 mysql 插入操作。这是最有效的方法吗?
最佳答案
当然不是!
我不明白为什么要将每个用户存储在他们的表中。您应该创建一个 users
表并从中进行选择。
它将在 0.0001 秒内运行。
更新:
表格有行和列。您可以在行中存储多个用户,在列中存储每个用户的信息。
请尝试一些数据库设计教程/书籍,它们会对您有很大帮助。
关于php - 执行此 PHP 脚本的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715691/