小编Mzn*_*Mzn的帖子

使用 MySQL 源命令执行 SQL 文件时禁用控制台输出

我首先启动 MySQL 命令行工具:

mysql --user=myusername --password=mypassword --silent --force -b
Run Code Online (Sandbox Code Playgroud)

最后一个-b选项用于禁用错误提示音。

然后我选择一个数据库:

use Mydatabasename;
Run Code Online (Sandbox Code Playgroud)

然后我从这样的文件中执行 SQL:

source c:\x\y\z\myfile.sql
Run Code Online (Sandbox Code Playgroud)

那是事情进展缓慢的时候。我之前执行过文件的一部分,所以控制台充满了重复的行错误,这会严重减慢执行速度。我每秒执行 5-10 条语句。如果没有重复的行,代码每 5 秒执行数万条语句 (30k+)。

我需要这样做,因为文件很大,我无法一次性执行。

mysql windows

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×1

windows ×1