公式文書はアップグレードします。https://mariadb.com/kb/en/library/upgrading/
1.元のデータベースと設定ファイルをバックアップ
#mysqldumpを-uルート-p -A> alldb.sql #CPな/etc/my.cnf /etc/my.cnf.bak
2. MariaDBヤム・ウェアハウスを追加
Vimの#の/ etc / yumを .repos.d / MariaDB.repo [MariaDB] 名 = 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/ -GPG-KEY-RPM MariaDBの = gpgcheck 1つの
非常に遅い公式ミラーのダウンロードなど#は、それが国内のミラーに置き換えることができます
3.データベースが実行されて停止します
#systemctl停止mariadb.service
4. MariaDBの古いバージョンをアンインストールします
#yumを mariadbのmariadb-サーバーを削除します
5.新しい指定されたバージョンmariadbをインストールします。
#sudoの yumを インストール MariaDB-サーバ- 5.5。64 MariaDB-クライアント- 5.5。64
6.設定ファイルmy.cnfファイルを変更します。
7.スタートMariaDB
#MySQLを起動systemctl
8.データベースのアップグレードmysql_upgradeコマンドを実行します
#mysql_upgradeコマンド-uroot - P パスワードを入力します。 フェーズ1 / 4 :固定ビュー フェーズ2 / 4 :テーブルとデータベース名の修正 フェーズ3 / 4 :検査とアップグレードのテーブル 処理データベース 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 OK mysql.help_keyword 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.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 フェーズ4 / 4:実行中の' mysql_fix_privilege_tablesを' OK
9.データベースをチェック
MySQLの# - Vの mysqlのVerは15.1按分5.5。65 -MariaDBは、のためのLinux(x86_64版)のreadline使用して5.1バージョン#表示成功アップグレード #のCDの/ var / libに/ MySQLの#mysqlのログを、データベースにデータを表示します