Mysql 数据库版本升级V1.0

该文章描述了在Linux环境下进行MySQL数据库的安全升级过程,包括备份数据、卸载旧版本、上传安装包、编辑安装脚本、执行安装、导入备份数据以及重新启动服务器的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

序号

版本

描述

修改

审查

1

1.0

mysql升级

描述:甲方安全审计,发现数据库漏洞,或者定期排查数据库漏洞

环境: linux系统

准备:

第一步 下载mysql

下载mysql 安装包

https://downloads.mysql.com/archives/community/

https://dev.mysql.com/downloads/windows/installer/8.0.html

https://dev.mysql.com/downloads/mysql/

第一步:备份数据

升级mysql数据库之前首先备份数据库

 /usr/local/mysql/bin/mysqldump  -u root -p"mima" --databases  netauth > /data/netauth202302241010.sql

第二步:mysql 卸载

1.停用服务

ps -ef|grep java      #停用所有java进程
service mysql stop    #停用mysql服务器

2.修改配置

修改/etc/rc.local 删除安装路径相关的配置

#mysql start
/usr/local/mysql/support-files/mysql.server start
#mysql start

3.删除其他目录和文件

/usr/local/mysql
/etc/my.cnf
/etc/rc.d/init.d/mysql
rm -rf /usr/local/mysql /etc/my.cnf /etc/rc.d/init.d/mysql

第三步 mysql安装包上传服务

上传到服务器:

/usr/NetAuth/product/scripts/soft

第四步 编辑安装脚本

修改mysql_install.sh安装脚本文件,脚本所在目录/usr/NetAuth/product/scripts,

修改内容见下图:

mysql_file= mysql-8.0.31-linux-glibc2.12-x86_64.tar.xz

mysql_files= mysql-8.0.31-linux-glibc2.12-x86_64

第五步 执行安装脚本

进入到/usr/NetAuth/product/scripts目录下执行mysql_install.sh启动数据库启动文件

说明数据启动成功

第六步 数据导入

数据导入:

将升级之前导出的数据库脚本netauth202302241010.sql进行导入

/usr/local/mysql/bin/mysql -uroot -pmima
source /data/netauth202302241010.sql

最后一步:

启动服务器:

/usr/chinautrust/utrustidm/netauthportal

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值