MariaDB - Instalasi

Semua unduhan untuk MariaDB terletak di bagian Unduh di situs web yayasan resmi MariaDB. Klik tautan ke versi yang Anda inginkan, dan daftar unduhan untuk berbagai sistem operasi, arsitektur, dan jenis file instalasi ditampilkan.

Menginstal di LINUX / UNIX

Jika Anda memiliki pengetahuan mendalam tentang sistem Linux / Unix, cukup unduh sumber untuk membangun instalasi Anda. Cara penginstalan yang kami rekomendasikan adalah dengan menggunakan paket distribusi. MariaDB menawarkan paket untuk distribusi Linux / Unix berikut -

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

Distribusi berikut menyertakan paket MariaDB di repositori mereka -

  • openSUSE
  • Arch Linux
  • Mageia
  • Mint
  • Slackware

Ikuti langkah-langkah ini untuk menginstal di lingkungan Ubuntu -

Step 1 - Login sebagai pengguna root.

Step 2 - Arahkan ke direktori yang berisi paket MariaDB.

Step 3 - Impor kunci penandatanganan GnuPG dengan kode berikut -

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Step 4 - Tambahkan MariaDB ke file sources.listmengajukan. Buka file, dan tambahkan kode berikut -

sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'

Step 5 - Segarkan sistem dengan yang berikut -

sudo apt-get update

Step 6 - Instal MariaDB dengan yang berikut -

sudo apt-get install mariadb-server

Menginstal di Windows

Setelah mencari dan mengunduh file penginstalan otomatis (MSI), cukup klik dua kali file tersebut untuk memulai penginstalan. Wizard penginstalan akan memandu Anda melalui setiap langkah penginstalan dan pengaturan yang diperlukan.

Uji penginstalan dengan memulainya dari prompt perintah. Arahkan ke lokasi instalasi, biasanya di direktori, dan ketik yang berikut ini pada prompt -

mysqld.exe --console

Jika penginstalan berhasil, Anda akan melihat pesan yang terkait dengan startup. Jika ini tidak muncul, Anda mungkin mengalami masalah izin. Pastikan akun pengguna Anda dapat mengakses aplikasi. Klien grafis tersedia untuk administrasi MariaDB di lingkungan Windows. Jika Anda merasa baris perintah tidak nyaman atau tidak praktis, pastikan untuk bereksperimen dengannya.

Menguji Instalasi

Lakukan beberapa tugas sederhana untuk mengonfirmasi fungsi dan pemasangan MariaDB.

Use the Admin Utility to Get Server Status

Lihat versi server dengan biner mysqladmin.

[root@host]# mysqladmin --version

Ini harus menampilkan versi, distribusi, sistem operasi, dan arsitektur. Jika Anda tidak melihat keluaran dari jenis itu, periksa masalah penginstalan Anda.

Execute Simple Commands with a Client

Munculkan prompt perintah untuk MariaDB. Ini harus menghubungkan Anda ke MariaDB dan memungkinkan eksekusi perintah. Masukkan perintah sederhana sebagai berikut -

mysql> SHOW DATABASES;

Pasca-Instalasi

Setelah instalasi MariaDB berhasil, setel kata sandi root. Pemasangan baru akan memiliki kata sandi kosong. Masukkan berikut ini untuk mengatur kata sandi baru -

mysqladmin -u root password "[enter your password here]";

Masukkan berikut ini untuk terhubung ke server dengan kredensial baru Anda -

mysql -u root -p
Enter password:*******

Mengupgrade di Windows

Jika Anda sudah menginstal MySQL di sistem Windows Anda, dan ingin meningkatkan ke MariaDB; jangan uninstall MySQL dan instal MariaDB. Ini akan menyebabkan konflik dengan database yang ada. Anda harus menginstal MariaDB, lalu menggunakan wizard pemutakhiran di file penginstalan Windows.

Opsi file MySQL my.cnf Anda harus berfungsi dengan MariaDB. Namun, MariaDB memiliki banyak fitur yang tidak ditemukan di MySQL.

Pertimbangkan konflik berikut di file my.cnf Anda -

  • MariaDB menggunakan mesin penyimpanan Aria secara default untuk file sementara. Jika Anda memiliki banyak file sementara, ubah ukuran buffer kunci jika Anda tidak menggunakan tabel MyISAM.

  • Jika aplikasi Anda sering terhubung / terputus, ubah ukuran cache utas.

  • Jika Anda menggunakan lebih dari 100 koneksi, gunakan kumpulan thread.

Kesesuaian

MySQL dan MariaDB pada dasarnya identik. Namun, ada cukup banyak perbedaan untuk menimbulkan masalah dalam peningkatan. Tinjau lebih lanjut perbedaan utama ini dalam Basis Pengetahuan MariaDB.