首页 文章

通过命令行导入.sql时出错[复制]

提问于
浏览
0

可能重复:MySQL错误1153 - 获得的数据包大于'max_allowed_packet'字节

我有.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 回答

  • 3

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

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

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

    在另一个终端

相关问题