通过命令行导入.sql时出错

时间:2012-10-12 05:22:39

标签: mysql sql command-line ubuntu-11.04

  

可能重复:
  MySQL Error 1153 - Got a packet bigger than ‘max_allowed_packet’ bytes

我有.sql文件,其大小为26.3 MB并包含大数据。

我正尝试使用以下命令通过命令行导入它:

mysql -uroot -p dbname < /path/to/file.sql

但导入时显示以下错误

ERROR 1153 (08S01) at line 1: Got a packet bigger than 'max_allowed_packet' bytes

是尺寸问题还是不问题是什么?

由于

1 个答案:

答案 0 :(得分:3)

在mysql提示符下,发出以下命令:

        set global net_buffer_length=100000000; 
        set global max_allowed_packet=10000000000;

运行你的命令 mysql -uroot -p dbname < /path/to/file.sql

在另一个终端