数据库 
首页 > 数据库 > 浏览文章

mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

mysql5.x升级至mysql5.7后导入之前数据库date出错的解决方法如下所示:

  修改mysql5.7的配置文件即可解决,方法如下:

  linux版:找到mysql的安装路径进入默认的为/usr/share/mysql/中,进行对my-default.cnf编辑

       利用查找功能"/"找到"sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES"

       将其删除或者是注释即可。

  windows版:32位找到mysql安装路径直接修改my.ini文件利用ctrl+f

          搜索出来的内容应该是sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

          将其注释或者是删除即可。

         64位需要进入windows的隐藏文件夹C:\ProgramData\中找到MySQL\MySQL Server 5.7,修改配置文件my.ini

          利用ctrl+f搜索出来的内容应该是sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

          将其注释或者是删除即可。

以上所述是小编给大家介绍的mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

上一篇:LNMP下使用命令行导出导入MySQL数据库的方法
下一篇:MySQL中实现插入或更新操作(类似Oracle的merge语句)
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。