文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

linux 环境下升级mysql方法

2023-09-13 22:09

关注

        由于系统迁移到政务云(centos系统),经常会扫描出mysql漏洞,需要时不时升级mysql,以前升级的方式很粗暴,先备份-删除原数据库-导入备份数据,整套操作下来整奔溃,今天尝试用拷贝数据目录的方法,发现正常使用,借此做一下记录。linux环境下安装mysql可以参考https://www.cnblogs.com/secretmrj/p/15600144.html

我原来数据库安装目录:

/usr/local/mysql

数据文件地址:

/usr/local/mysql/data

下面是操作开始:

1、新版本下载地址:

MySQL :: Download MySQL Community Server

选择需要下载的版本:

2、上传到云服务器:

拷贝到/usr/local/中,用以下命令解压:

# .tar.gz 后缀 

tar -zxvf 文件名

# .tar.xz 后缀 

tar -Jxvf 文件名

3、停止mysql服务

service mysql stop

4、备份原系统(/usr/local):

mv /usr/local/mysql /usr/local/mysql_bak

5、重命名第二步解压的目录

mv mysql-8.0.32-linux-glibc2.12-x86_64 mysql

6、拷贝原data到新目录中

cp -rf /usr/local/mysql_bak/data /usr/local/mysql

7、改变mysql/data 权限

chown -R mysql:mysql /usr/local/mysql/data

chmod -R 750 /usr/local/mysql/data

chown -R mysql. /usr/local/mysql

8、启动mysql服务

service mysql start

有时会出现The server quit without updating PID file的错误,用下面命令查找mysql进程,并用kill -9 进程ID,然后重新运行service mysql start

ps -ef |grep mysql

来源地址:https://blog.csdn.net/zdw008/article/details/129389526

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯