mysql导入sql文件失败及解决措施

作者 : admin 本文共380个字,预计阅读时间需要1分钟 发布时间: 2024-06-16 共1人阅读

1.报错找不到表

1.1 原因

表格创建失败,编码问题mysql8相较于mysql5出现了新的编码集

1.2解决办法:

使用vscode打开sql文件ctrl+h,批量替换,替换到你所安装mysql支持的编码集。

mysql导入sql文件失败及解决措施插图

2.timestmp没有设置默认值

Error occured at:2024-06-14 22:07:38
Line no.:4716
Error Code: 1067 - Invalid default value for 'update_time'

原因:mysql的模式是需要输入默认值的模式,5.6及以后的数据库可以改数据库模式

解决办法:

在mysql客户端输入:

set GLOBAL sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

本站无任何商业行为
个人在线分享 » mysql导入sql文件失败及解决措施
E-->