2012-01-21 24 views
0

我一直在摸索我的头几个小时。我需要创建100万行样本数据。该表有3列需要在一定范围内的整数类型,所以我使用rand函数为每一行生成随机值。创建100万行样本数据

我在while循环中完成了所有这些。

这是永恒的,大部分时间崩溃我的本地服务器没有超过10K行。

我试过MySQL COMMIT,增加了php的超时限制,并且使用MySQL设置,无济于事。

这样做的标准方法是什么?

干杯

+2

你可以张贴一些代码?听起来你正在做正确的事情,但很难从你的描述中进行验证。 –

+0

似乎我找到了一个解决方案(不是很好):我只是没有通过循环查询数据库,而是构建查询并将其写入.txt文件,然后通过phpmyadmin导入该文件。几乎没有时间。为什么它需要几个小时,我不知道。 – flicker

+0

你可以从命令行右键运行一个php脚本吗?如果你这样,会超时成为一个非问题? – Bill

回答

0

你能提供您所使用的代码...

最重要,我还需要表结构。我要求的表结构,你可能已经定义的变量为SMALLINT(其范围为MYSQL–32768 to 32767),并试图插入人数较多...

相关问题