天天看點

Mysql 資料庫版本更新V1.0

序号 版本 描述 修改 審查
1 1.0 mysql更新

描述:甲方安全審計,發現資料庫漏洞,或者定期排查資料庫漏洞

環境: linux系統

準備:

第一步 下載下傳mysql

下載下傳mysql 安裝包

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

Mysql 資料庫版本更新V1.0

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

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

Mysql 資料庫版本更新V1.0

第一步:備份資料

更新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

Mysql 資料庫版本更新V1.0

第五步 執行安裝腳本

進入到/usr/NetAuth/product/scripts目錄下執行mysql_install.sh啟動資料庫啟動檔案

Mysql 資料庫版本更新V1.0

說明資料啟動成功

第六步 資料導入

資料導入:

将更新之前導出的資料庫腳本netauth202302241010.sql進行導入

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

最後一步:

啟動伺服器:

/usr/chinautrust/utrustidm/netauthportal

繼續閱讀