序号 | 版本 | 描述 | 修改 | 審查 |
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