MySQL二进制包使用mysql_upgrade版本更新升级MySQL 5.7
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,在部署MySQL的过程一般使用的都是二进制包,所以在升级MySQL的版本时也是把最新的MySQL包解压到basedir下即可,当然如果是MySQL中没有任何数据的直接删除重新安装也可以,在更新时需要把
千家信息网最后更新 2025年02月03日MySQL二进制包使用mysql_upgrade版本更新升级MySQL 5.7
在部署MySQL的过程一般使用的都是二进制包,所以在升级MySQL的版本时也是把最新的MySQL包解压到basedir下即可,当然如果是MySQL中没有任何数据的直接删除重新安装也可以,在更新时需要把停止MySQL的服务,注意如果是生产环境下需要做好相应的备机切换后在升级,其次升级时只能正常的版本迭代,而不能夸版本更新,如5.1升级到5.7是不可行的,正常应该是5.6升级到5.7,下面就简单的说一说在二进制包下如何使用mysql_upgrade来进行版本升级:
#在关闭MySQL的进程后开始升级[root@localhost ~]# cd /usr/local/[root@localhost local]# rm -rf mysql[root@localhost local]# tar -jxvf /usr/local/src/mysql-5.7.17-linux-glibc2.5-x86_64.tar.bz2 -C ./[root@localhost local]# mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql[root@localhost local]# cat /etc/ld.so.conf.d/mysql.conf#检查lib路径是否是对的/usr/local/mysql/lib[root@localhost local]# ldconfig -v#重新加载最新的包到系统中,注意如果是依赖于MySQL的一些软件可能需要重新编译[root@localhost local]# /etc/init.d/mysqld start#尝试启动,注意在MySQL 5.7中部分变量参数有取消,最好是在另外一台已安装的MySQL 5.7的服务器上查询my.cnf中的变量是否有存在,如不存在说明在新版本中已取消该参数需要删除直到启动为止[root@localhost local]# /usr/local/mysql/bin/mysql_upgrade -u root -p#使用mysql_upgrade更新升级
在支持mysql_upgrade中会对旧版本的数据进行检查修改,确认升级成功后会进行升级,在升级完成后在databasedir下会生成mysql_upgrade_info记录最新的MySQL版本,启动MySQL,升级完毕
升级
版本
更新
二进制
参数
变量
数据
服务
检查
成功
是在
最好
服务器
环境
系统
路径
软件
过程
进程
部分
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
fms服务器下载
突出抓好网络安全防护工作
计算机信息工程及网络安全
校园网主要采用的网络技术
gta数据库
我的世界2b2t的服务器地址在哪
国家法律法规数据库免费
服务器机房配置
7号信令网络安全
网络安全法 数据跨境
雅马哈贴片机离线数据库
海南省第六届国家网络安全宣传周
服务器安全检查流程
修改群资料显示服务器
网络技术教学实践与思考
如何选择电子商务网站服务器
软件开发工作有哪些
总工会网络安全工程师招生
为居民宣传网络安全
太原国产化服务器
java数据库在线操作
华为网络技术网上视频教程
服务器与客户机的内存条一样吗
如何利用数据库进行数据比对
常用外文文献检索数据库
软件开发用哪个工具
怎么给战地5服务器取中文名
河南可视化人口管理系统软件开发
数据库怎样创建一个视图
用网站开发公司的服务器安全吗