當我們在使用mysql命令行客戶端導入一個.sql文件時,如果這個文件很大,在執行的過程中可能會發現錯誤或者需要中斷操作。那么我們該如何中斷這個source操作呢?下面我們來介紹兩種方法。
方法一:
mysql>source filename.sql \c \c Query OK, 0 rows affected
在執行source時,添加"\c"即可中斷操作。"
方法二:
mysql>show processlist; +----+------+-----------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+------+-----------+------+---------+------+-------+------------------+ | 34 | root | localhost | test | Query | 0 | NULL | show processlist | +----+------+-----------+------+---------+------+-------+------------------+ 1 row in set (0.00 sec) mysql>kill 34; Query OK, 0 rows affected
先通過show processlist命令查找正在執行的process ID,然后使用kill命令中斷操作。在上面的例子中,process ID為34。
下一篇mysql 常用方法