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.