zoukankan      html  css  js  c++  java
  • mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法【mysql低版本数据导入到高版本出错的解决方法】

    mysql5.x升级至mysql5.7后导入之前数据库date出错,这是由于MySQL的sql_mode的影响,解决方法如下所示:

    【具体参考:mysql的sql_mode详解
    修改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的安装目录下XXXMySQL Server 5.7Data,修改配置文件my.ini,利用ctrl+f搜索出来的内容应该是
              sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"将其注释者删除即可。

            

           


              

  • 相关阅读:
    execvp
    Linux系统调用getrlimit()与setrlimit()函数详解
    Va_start及Vsprintf应用
    waitpid()
    sdut 2408 Pick apples 夜
    poj 1273 Drainage Ditches 夜
    poj 1408 Fishnet 夜
    poj 1113 Wall 夜
    poj 1584 A Round Peg in a Ground Hole 夜
    poj 3007 Organize Your Train part II 夜
  • 原文地址:https://www.cnblogs.com/lyftest/p/6249462.html
Copyright © 2011-2022 走看看