目前我有一个MySQL数据库的备份SQL文件,该数据库已经死了。我想再次重建MySQL数据库,但是当我导入SQL文件时,它显示Got a packet bigger than 'max_allowed_packet' bytes,我发现错误是由insert语句太长引起的我没有权限增加数据库的max_allowed_packet。整个文件大约有5 GB,手工拆分insert语句太痛苦了。有没有什么工具可以让我把长语句自动拆分为2条?
:= LAST_INSERT_ID(); DROP TABLE tmp;"
mysql_query错误:您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以获得在“ALTER tmp drop category_id”附近使用的正确语法;在第2行“错误号: 1064”处插入“选择0”类别但是,当我在数据库中直接运行查询时,我不会收到任何错误。