Cara meningkatkan mariadb 5.5 ke Mariadb 10.0 Menggunakan yum

Cara meningkatkan mariadb 5.5 ke Mariadb 10.0 Menggunakan yum

Mariadb 10.0 Versi stabil telah dirilis dan tersedia untuk diinstal menggunakan Yum Package Manager. Hari ini kami telah meningkatkan tecadmin.Server Database Bersih dari MariaDB 5.5 ke Mariadb 10.0 Menggunakan yum. Peningkatan ini sangat lancar bagi saya. Tetapi hati -hati dan simpan cadangan untuk Anda semua database untuk pemulihan dari kerusakan yang tidak perlu.

Langkah 1: Database Cadangan

Kami merekomendasikan untuk mencadangkan semua database Anda sebelum meningkatkan Mariadb. Anda dapat menggunakan alat apa pun sesuai preferensi Anda untuk melakukannya. Untuk contoh ini saya mengambil cadangan penuh dari semua database menggunakan mysqldump.

# mysqldump -u root -p --all -databases> alldb.SQL 

Langkah 2: Tambahkan Repositori Mariadb Yum

Untuk tutorial ini kami berasumsi Anda menjalankan sistem CentOS-6, membuat file konfigurasi repositori yum /etc /yum.repo.d/mariadb.repo dan tambahkan konfigurasi di bawah ini.

Untuk centos-6 64 bit:

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.0/centos6-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Untuk centos-6 32 bit:

[mariadb] name = mariadb baseUrl = http: // yum.Mariadb.org/10.0/centos6-x86 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Untuk versi lain, Anda dapat menggunakan alat generator repositori mariadb.

Langkah 3: Tingkatkan Mariadb

Untuk menghindari konflik apa pun terlebih dahulu, saya akan merekomendasikan untuk menghapus instalasi MariaDB/MySQL yang ada.

# yum lepaskan mysql mysql-server mysql-shared mysql-shared-compat mariadb-server mariadb-client 

Perintah di atas harus menghapus semua paket tergantung pada mariadb/mysql, mari kita gunakan perintah berikut untuk menginstal mariadb 10.0.

# yum instal mariadb-server mariadb-client 

Ini mungkin paket php-mysql telah dihapus selama uninstallation of mariadb 5.5. Jadi pasang juga.

# yum instal php-mysql 

Akhirnya mulai Mariadb, perbarui file data, juga restart layanan Apache

# Layanan MySQL Mulai # MySQL_UPGRADE # Service Httpd Restart 

Langkah 4: Verifikasi upgrade mariadb

Setelah memutakhirkan tidak ada yang bisa dilakukan. Jika semuanya baik -baik saja, semua database Anda harus ada di sana. Mari kita terhubung ke layanan mariadb menggunakan kata sandi lama.

# mysql -p masukkan kata sandi: Selamat datang di monitor mariadb. Perintah diakhiri dengan; atau g. ID koneksi mariadb Anda adalah 4 Server Versi: 10.0.10-mariadb-log Mariadb Server Hak Cipta (C) 2000, 2014, Oracle, Skysql AB dan lainnya. Ketik 'bantuan;' atau 'h' untuk bantuan. Ketik 'C' untuk menghapus pernyataan input saat ini. Mariadb [(tidak ada)]>