备份数据文件:建议navicat 和lunix 文件双备份
    ps:下方代码中的/mysqlData/是根目录下自己创建的文件夹可以自定义。 像Java,ofs_v1,ofs_v2是数据库名称。

    1. mysqldump -h 127.0.0.1 -u root -B -p Java > /mysqlData/Java.bak
    2. mysqldump -h 127.0.0.1 -u root -B -p ofs_v1 > /mysqlData/ofs_v1.bak
    3. mysqldump -h 127.0.0.1 -u root -B -p ofs_v2 > /mysqlData/ofs_v2.bak
    4. 导出所有:
    5. mysqldump -u root -p --all-databases >/back/mysql/20200922_all.sql

    第一步:检查linux的操作系统版本
    复制代码 代码如下:
    cat /etc/issue
    第二步:在mysql官网上下载5.7的版本
    http://dev.mysql.com/downloads/file.php?id=451627
    第三步:检查linux上以前安装的mysql版本
    复制代码 代码如下:
    rpm -qa | grep mysql
    第四步:如果出现mysql的一些安装版本,则通过以下命令进行删除
    复制代码 代码如下: 注意注意千万不要写成这种命令。rpm -e —nodeps rpm 会删除rpm 导致无法安装。
    rpm -e —nodeps mysql-xxx
    卸载mysql所有的文件后。
    第五步:准备安装新版本的mysql-server
    复制代码 代码如下:
    安装替换版本
    rpm -ivh MySQL-server-xxxx
    第六步:启动mysql server
    复制代码 代码如下:
    service mysql start 或systemctl restart mysqld.service

    ps:测试数据库连接若左后不成功再进行下一步
    ps在我安装完成后,发现使用mysql命令怎么都登陆不成功,然后进行了一系列是测试
    最后从/usr/share/mysql目录下复制一份my-default.cnf到/etc目录下,r案后重命名为my.cnf