我正在寻找一个软件,我可以用它来填充一个mysql数据库(由joomla,drupal或任何CMS或脚本创build的结构)与tot MB的样本数据,所以我可以决定把400 MB的数据放在我的表中testing我的db和mysql引擎。 有这样的事吗? 非常感谢;)尼克
我知道drupal 6具体的devel模块允许你生成随机的虚拟文本: http : //drupal.org/project/devel
只是回答帮助在地狱之后降落在这里的人类似的话题……
在sql客户端input并加载
sql> source'/ my / downloaded / script';
填写你的表格
sql>使用testing;
sql>调用pupulate('test','tablename',1000,'N');
现在你的表中有1000行'test.tablename'
如果将数据放入逗号分隔值文件中,则可以使用LOAD DATA命令。 这里是一个讨论如何导入CSV数据到MySQL的页面
LOAD DATA LOCAL INFILE '/importfile.csv' INTO TABLE test_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (field1, filed2, field3);
这里是运行LOAD DATA命令的快捷方式 。
要从joomla,drupal等导入,您可能需要导出并转换为csv。
你可以创build一个样本数据库,拿你的转储:
#mysqldump databasename > dumpfile.sql
然后在任何数据库的任何地方使用:
#mysql databasename < dumpfile.sql