MySQL源文件悄然

时间:2009-10-07 20:06:06

标签: sql mysql performance

我有许多非常大的文件,包含许多插入语句(最大的一个是1870万个)。在mysql>提示符处,如果我执行source file.sql./file.sql一切正常,则会插入内容,但每个运行语句都有输出方式:Query OK, 1 row affected (0.00 sec)。< / p>

以这种方式运行时,这些插入可能需要很长时间。 有没有办法安静地运行sql查询,没有输出?

2 个答案:

答案 0 :(得分:3)

您可以将它们直接导入mysql客户端:

mysql -u... -p my_database < file.sql

答案 1 :(得分:2)

我在命令行上运行:

>mysql -p <Database> < file.sql

我不会那样输出。