京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

mysql导入sql文件失败的解决方案

2024-11-2 22:38| 发布者: 4d5a8576d| 查看: 107| 评论: 0

摘要: 目次一、报错找不到表缘故原由解决办法二、timestmp没有设置默认值缘故原由解决办法总结一、报错找不到表 缘故原由 表格创建失败,编码题目mysql8相较于mysql5出现了新的编码集 解决办法 使用vscode打开sql文件ctrl+
目次

一、报错找不到表

缘故原由

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

解决办法

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

二、timestmp没有设置默认值

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

缘故原由

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

解决办法

在mysql客户端输入:

[code]set GLOBAL sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'[/code]

总结

以上为个人履历,希望能给大家一个参考,也希望大家多多支持脚本之家。


来源:https://www.jb51.net/database/327046x5s.htm
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-3 09:08 , Processed in 0.029586 second(s), 18 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部