zoukankan      html  css  js  c++  java
  • 使用Navicate Premiun 将高版本MySQL(8.0) 的sql 文件导入低版本(5.1) 解决方案

      我遇到此类问题是因为需要将本机的数据库数据传入到云服务器的数据库当中,然后将web发布到云端,本地MySQL 为 8.0 版本,云端数据库为5.1 版本

      问题:使用高版本MySQL导出的sql 文件无法在低版本的sql 文件上运行,高版本兼容低版本,低版本不兼容高版本。

      解决方法: 首先将要导出的数据库存储为sql 文件,用Notepad++(其他有编辑替换功能的软件均可) 打开,使用替换功能(快捷键 ctrl+f)进行如下替换,

    utf8mb4_0900_ai_ci替换为utf8_general_ci
    utf8_croatian_ci替换为utf8_general_ci
    utf8mb4_general_ci替换为utf8_general_ci
    utf8mb4替换为utf8

      然后在使用Naviate 在低版本上运行sql 文件即可成功运行。

  • 相关阅读:
    网络流24题题解
    NOIP2018游记
    AGC016题解
    雅礼集训总结
    数学相关【真·NOIP】
    NOIP2018系列
    洛咕P4180 严格次小生成树
    矩阵乘法学习笔记
    一些比较神奇的思路
    点分治复习记
  • 原文地址:https://www.cnblogs.com/cxy0210/p/13817272.html
Copyright © 2011-2022 走看看