MySQL5.7.25主備架構(gòu)小版本In-Place升級思

一、描述
漏掃發(fā)現(xiàn)MySQL有低風(fēng)險漏洞,自己寫方案、自己做測試、自己升級。
版本:MySQL 5.7.25 升級到MySQL 5.7.28最新版本。
架構(gòu):主從架構(gòu)
二、升級流程
1、下載最新版數(shù)據(jù)庫軟件MySQL 5.7.28
2、上傳到指定目錄
3、備份數(shù)據(jù)庫軟件、數(shù)據(jù)庫數(shù)據(jù)目錄、my.cnf
4、解壓縮數(shù)據(jù)庫軟件到指定路徑
5、關(guān)閉備庫
6、使用新版軟件啟動備庫,mysqld_safe &
7、登錄備庫,發(fā)現(xiàn)版本已升級,使用mysql_upgrade命令升級系統(tǒng)數(shù)據(jù)庫
8、無報錯的話,重啟備庫。
9、主庫按照備庫流程走一遍
10、最后確認主備庫是否一致
三、部分內(nèi)容
# mysql_upgrade -uroot -p
mysql_upgrade: [Warning] Using a password on the command line interface can be insecure.
Checking if update is needed.
Checking server version.
Running queries to upgrade MySQL server.
Checking system database.
mysql.columns_priv                                 OK
mysql.db                                           OK
mysql.engine_cost                                  OK
mysql.event                                        OK
mysql.func                                         OK
mysql.general_log                                  OK
mysql.gtid_executed                                OK
mysql.help_category                                OK
mysql.help_keyword                                 OK
mysql.help_relation                                OK
mysql.help_topic                                   OK
mysql.innodb_index_stats                           OK
mysql.innodb_table_stats                           OK
mysql.ndb_binlog_index                             OK
mysql.plugin                                       OK
mysql.proc                                         OK
mysql.procs_priv                                   OK
mysql.proxies_priv                                 OK
mysql.server_cost                                  OK
mysql.servers                                      OK
mysql.slave_master_info                            OK
mysql.slave_relay_log_info                         OK
mysql.slave_worker_info                            OK
mysql.slow_log                                     OK
mysql.tables_priv                                  OK
mysql.time_zone                                    OK
mysql.time_zone_leap_second                        OK
mysql.time_zone_name                               OK
mysql.time_zone_transition                         OK
mysql.time_zone_transition_type                    OK
mysql.user                                         OK
Found outdated sys schema version 1.5.1.
Upgrading the sys schema.
Checking databases.
sys.sys_config                                     OK
Upgrade process completed successfully.
Checking if update is needed.

mysql> status
--------------
mysql  Ver 14.14 Distrib 5.7.28, for linux-glibc2.12 (x86_64) using  EditLine wrapper

Connection id:      2
Current database:   
Current user:       root@localhost
SSL:            Not in use
Current pager:      stdout
Using outfile:      ''
Using delimiter:    ;
Server version:     5.7.28-log MySQL Community Server (GPL)
Protocol version:   10
Connection:     Localhost via UNIX socket
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    utf8mb4
Conn.  characterset:    utf8mb4
UNIX socket:        /tmp/mysql.sock
Uptime:         27 sec

文章名稱:MySQL5.7.25主備架構(gòu)小版本In-Place升級思
當前地址:http://bm7419.com/article8/jciiop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機網(wǎng)站設(shè)計公司、網(wǎng)站收錄、品牌網(wǎng)站設(shè)計、網(wǎng)站排名、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)