mysql 升级mariadb_mariadb升级
官方文檔升級(jí):https://mariadb.com/kb/en/library/upgrading/
1.備份原來(lái)的數(shù)據(jù)庫(kù)和配置文件
#mysqldump -u root -p -A > alldb.sql#cp /etc/my.cnf /etc/my.cnf.bak
2.添加 MariaDB Yum倉(cāng)庫(kù)
# vim /etc/yum.repos.d/MariaDB.repo
[mariadb]
name=MariaDB
#baseurl= http://yum.mariadb.org/10.3/centos7-amd64
#gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
baseurl = http://mirrors.ustc.edu.cn/mariadb/yum/5.5/centos7-amd64/
gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
# 因?yàn)楣俜界R像下載很慢,所以可以替換為國(guó)內(nèi)鏡像
3. 停止數(shù)據(jù)庫(kù)運(yùn)行
# systemctl stop mariadb.service
4. 卸載 MariaDB 老版本
# yum remove mariadb mariadb-server
5. 安裝新的指定版本mariadb
# sudo yum install MariaDB-server-5.5.64 MariaDB-client-5.5.64
6. 修改配置文件my.cnf
7. 啟動(dòng)MariaDB
# systemctl start mysql
8. 運(yùn)行 mysql_upgrade升級(jí)數(shù)據(jù)庫(kù)
# mysql_upgrade -uroot -p
Enter password:
Phase1/4: Fixing views
Phase2/4: Fixing table and database names
Phase3/4: Checking and upgrading tables
Processing databases
information_schema
mydb
mydb.app02_author OK
mydb.app02_book OK
mydb.app02_book_authors OK
mydb.app02_publisher OK
mydb.django_migrations OK
mysql
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.ndb_binlog_index OK
mysql.plugin OK
mysql.proc OK
mysql.procs_priv OK
mysql.proxies_priv OK
mysql.servers 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
performance_schema
test
test.authors OK
test.book_m2m_author OK
test.books OK
test.stu_to_tea OK
test.students OK
test.teachers OK
zabbix
zabbix.acknowledges OK
zabbix.actions OK
...
zabbix.widget_field OK
Phase4/4: Running 'mysql_fix_privilege_tables'OK
9.?檢查數(shù)據(jù)庫(kù)
# mysql -V
mysql Ver15.1 Distrib 5.5.65-MariaDB, for Linux (x86_64) using readline 5.1 #查看版本升級(jí)成功#cd /var/lib/mysql # 查看mysql日志和數(shù)據(jù)庫(kù)的數(shù)據(jù)
總結(jié)
以上是生活随笔為你收集整理的mysql 升级mariadb_mariadb升级的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 后台接口数量及粒度的一些思考总结
- 下一篇: Linux more命令:查看文件