Php 创建100万行样本数据

Php 创建100万行样本数据,php,mysql,Php,Mysql,我已经搔头好几个小时了。我需要创建100万行样本数据。该表有3列integer类型的列,需要在一定范围内,因此我使用rand函数为每行生成随机值 我把这些都放在一个循环里 这需要花费很长时间,而且大部分时间都会使我的本地服务器崩溃,而不会超过10k行 我尝试了MySQL提交,增加了php超时限制,并使用了MySQL设置,但没有效果 这样做的标准方式是什么 干杯你能提供你正在使用的代码吗 最重要的是,我还需要表结构。我要求提供表结构,因为您可能已经将变量定义为SMALLINT(在MYSQL中,其范

我已经搔头好几个小时了。我需要创建100万行样本数据。该表有3列integer类型的列,需要在一定范围内,因此我使用rand函数为每行生成随机值

我把这些都放在一个循环里

这需要花费很长时间,而且大部分时间都会使我的本地服务器崩溃,而不会超过10k行

我尝试了MySQL提交,增加了php超时限制,并使用了MySQL设置,但没有效果

这样做的标准方式是什么


干杯

你能提供你正在使用的代码吗


最重要的是,我还需要表结构。我要求提供表结构,因为您可能已经将变量定义为
SMALLINT
(在
MYSQL
中,其范围是
-32768到32767
),并尝试插入更高的数字…

您能发布一些代码吗?听起来你做的事情是对的,但仅凭你的描述很难验证。似乎我找到了一个解决方案(不是很好的解决方案):我只是没有通过循环查询数据库,而是构建了查询并将其写入.txt文件,然后通过phpmyadmin导入该文件。几乎不花时间。我不知道为什么要花几个小时,你可以从命令行运行一个php脚本,对吗?如果这样做,超时是否会成为一个非问题?请确保不要为每个查询创建新连接。我们需要更多关于你是如何做到这一点的信息:邮政编码。