我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux 环境下升级mysql方法

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

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux 环境下升级mysql方法

        由于系统迁移到政务云(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

linux 环境下升级mysql方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux环境下升级python

我的CENTOS自带的python版本为2.6,现在需要升级到python3,过程如下。    1、下载python3压缩包:wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0
2023-01-31

Linux下Ruby开发环境升级指南

在Linux下升级Ruby开发环境,可以遵循以下步骤:首先,确保系统已更新到最新版本。在终端中运行以下命令:sudo apt-get updatesudo apt-get upgrade安装依赖项。在终端中运行以下命令:sudo apt-
Linux下Ruby开发环境升级指南
2024-09-10

Linux环境下Ruby应用升级策略

在Linux环境下,为了确保Ruby应用的稳定性和安全性,可以采取以下升级策略:使用版本管理工具:使用像RVM(Ruby Version Manager)或rbenv这样的版本管理工具,可以轻松地在不同的Ruby版本之间切换。这有助于在升级
Linux环境下Ruby应用升级策略
2024-09-15

linux python升级及全局环境变

1、下载pythonwget https://www.python.org/ftp/python/3.4.5/Python-3.4.5.tgz 或者去官网下载压缩包2、安装python3依赖yum install openssl-devel
2023-01-31

Linux下配置jdk环境的方法

1.去官网下载适用于linux的jdk包,如jdk-8u162-linux-x64.tar.gz 2.创建目录,将jdk包拷贝到该目录下,如home/haha/user/java 3.在控制台中进入该目录,http://www.cppcns
2022-06-04

Linux环境下PHP7.0的安装方法

这篇文章将为大家详细讲解有关Linux环境下PHP7.0的安装方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超
2023-06-09

云服务器中Linux环境下python2.7.6升级python3.5.2的过程

云服务器中Linux环境下python2.7.6升级python3.5.2的过程,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。需求服务器:Linux环境下有些是自带的Pyt
2023-06-05

环境搭建:linux环境下安装mysql数库

1. 安装数据库1) yum -y install mysql-server(简单)yum命令自动从网上寻找mysql服务资源,下载至本地并完成安装  2) 也可以自己在网上下载mysql服务,通过xftp传输至Linux系统,自己安装(一般安装在usr或op
环境搭建:linux环境下安装mysql数库
2016-01-21

Linux环境下mysql的安装

1、环境准备(1)卸载自带的Mariadb命令:rpm –qa|grep mariadb  ---------查询已经安装的mariadbrpm –e –nodeps 文件名------------------卸载mariadb(2)创建配置文件my.cnf命
Linux环境下mysql的安装
2019-03-30

Linux环境下DB2故障排查方法

在Linux环境下,DB2数据库故障排查方法主要包括以下几个方面:检查DB2服务状态:使用命令 db2stop 和 db2start 来停止和启动DB2服务。如果服务无法正常启动或停止,可能是由于配置错误或其他问题导致的。检查日志文件:D
Linux环境下DB2故障排查方法
2024-09-22

Linux系统下SystemC环境配置方法

以下为centos7下配置方法 下载systemc源码包:SystemC (accellera.org)将压缩包放置到用户目录下,并解压tar -zxvf systemc-2.3.3.tar.gz进入到systemc-2.3.3文件夹cd
2022-06-04

win环境下node版本怎么切换?(升级降级)

node版本怎么切换?下面本篇文章给大家介绍一下win环境下node版本升级降级的教程,希望对大家有所帮助!
2022-11-22

Linux环境下MySQL用户管理

在Linux环境下,可以使用MySQL的命令行工具来管理用户。以下是一些常用的MySQL用户管理命令:连接到MySQL服务器:mysql -u root -p输入密码后,就可以连接到MySQL服务器。创建新用户:CREATE USER &#
Linux环境下MySQL用户管理
2024-08-16

Nginx生产环境平滑升级的方法是什么

这篇“Nginx生产环境平滑升级的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx生产环境平滑升级的方法是
2023-07-05

编程热搜

目录