博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL5.5升级至5.7
阅读量:4707 次
发布时间:2019-06-10

本文共 740 字,大约阅读时间需要 2 分钟。

一、下载免安装MySQL5.7包

二、替换mysql的安装目录

解压mysql5.7

tar -zxf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz -C  /usr/mysql5.7

如果之前的mysql目录是链接的方式创建的话,那么只需要取消链接,从新做一下链接就可以了

如果之前的mysql目录不是链接的方式,那么重新命名一下即可

cd /usr

mv mysql mysql5.5

mv /usr/mysql5.7 mysql

三、启动mysql服务

启动前注意权限

chown -R mysql.mysql /usr/mysql

安装libaio包,否则可能启动不了mysql

yum install  libaio-devel.x86_64

观测/etc/init.d/mysqld status

/usr/mysql/bin/mysqld_safe --datadir=/data/mysql --basedir=/usr/local/mysql --user=mysql --skip-grant-tables --skip-networking &

四、升级系统表数据字典信息

/usr/loca/mysql/bin/mysql_upgrade

输出的结果:

可能会有一些error提示"ALTER TABLE ** FROCE",这些错误不用担心mysql在后面会自动修复repair的时间可能会有点长,根据数据库情况而定

输出Upgrade process completed successfully 表示升级成功。

 

转载于:https://www.cnblogs.com/suminem/p/11459348.html

你可能感兴趣的文章
ubuntu 设置环境变量
查看>>
Linux磁盘及文件系统(三)Linux文件系统
查看>>
别在最好的年纪辜负最好的自己
查看>>
用github来展示你的前端页面吧
查看>>
深入分析java中文乱码问题
查看>>
CF #329 D
查看>>
jquery之别踩白块游戏的实现
查看>>
索引的分类--B-Tree索引和Hash索引
查看>>
Python学习笔记——参数axis=0,1,2...
查看>>
kivy学习三:打包成window可执行文件
查看>>
兄弟连PHP培训教你提升效率的20个要点
查看>>
【快报】基于K2 BPM的新一代协同办公门户实践交流会
查看>>
关于MySQL的行转列的简单应用
查看>>
Queue 队列的用法
查看>>
CDM常用命令
查看>>
游戏开发中常用的设计模式
查看>>
Linux 中/etc/profile、~/.bash_profile 环境变量配置及执行过程
查看>>
JAVA:图形之利用FontMetrics类居中
查看>>
使用rsync同步目录
查看>>
[读码时间] for循环遍历设置所有DIV块元素背景色为红色
查看>>