Langsung ke konten utama

Cara Instalasi MariaDB di Ubuntu 18.04

Image result for mariadb


Sudah dua hari saya coba menginstall MariaDB di Ubuntu 18.04 LTS. baru sekarang berhasil.
Sebelumnya, saya coba menginstall MariaDB langsung menggunakan command "apt-get install" di terminal.
Namun tiap kali menjalankan service MariaDB dengan command "systemctl start mariadb.service" selalu muncul pesan error bertuliskan 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Setelah saya telisik lebih lanjut, ternyata package MariaDB yang berada di repository ubuntu masih versi 10.1.
Hal itulah yang menyebabkan error, walaupun saya tidak tahu alasannya.
Akhirnya saya coba searching di google dengan keyword yang berbeda didapatkan langkah-langkah sebagai berikut.

Jika sebelumnya kalian sudah pernah menginstall MariaDB, kalian perlu uninstall dengan perintah:
sudo apt-get remove remove mariadb-server

Langkah 1 : Tambahkan Repository MariaDB

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64] http://mirror.zol.co.zw/mariadb/repo/10.3/ubuntu bionic main'

Jika kalian mendapat pesan error seperti di bawah ini,
Err:6 http://ppa.launchpad.net/linrunner/tlp/ubuntu bionic InRelease           
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2B3F92F902D65EFE
artinya public key untuk repository tersebut tidak ditemukan. Maka kalian perlu menjalankan
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
pada contoh di atas 2B3F92F902D65EFE merupakan <PUBKEY>

Langkah 2 : Menginstall MariaDB Server

sudo apt update
sudo apt install mariadb-server mariadb-client

pop up konfigurasi password MariaDB Server akan muncul, silahkan memasukkan password baru untuk MariaDB "root" user.

MariaDB telah berhasil diinstall. Untuk mengecek versi MariaDB :
mysql -u root -p
terminal akan menjalankan MariaDB monitor, kemudian ketikkan
select version();
Terminal akan menampilkan

MariaDB [(none)]> select version()
    -> ;
+----------------------------------------+
| version()                              |
+----------------------------------------+
| 10.3.10-MariaDB-1:10.3.10+maria~bionic |
+----------------------------------------+
1 row in set (0.000 sec)

Jika pada saat menjalankan "mysql -u root -p" timbul pesan error
Enter password: 
ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded
itu artinya konfigurasi MariaDB 10.3 perlu diubah yaitu dengan menyunting file "/etc/mysql/mariadb.conf.d/50-server.cnf" dengan perintah:
nano /etc/mysql/mariadb.conf.d/50-server.cnf
lalu tambahkan "plugin-load-add = auth_socket.so" di section [mysqld]. Seperti berikut:
...

[mysqld]

...

plugin-load-add = auth_socket.so

...


Setelah itu tinggal merestart MariaDB :
sudo systemctl restart mysql

Kini perintah "mysql -u root -p" dapat dijalankan. Selesai ^-^

Referensi :
https://situsali.com/memperbaiki-mysql-error-1524-hy000-plugin-unix_socket-is-not-loaded-mysql-di-ubuntu/
https://computingforgeeks.com/install-mariadb-10-on-ubuntu-18-04-and-centos-7/
https://packages.ubuntu.com/search?keywords=mariadb&searchon=names&suite=bionic&section=all
https://askubuntu.com/questions/705458/ubuntu-15-10-mysql-error-1524-unix-socket

Komentar

Postingan populer dari blog ini

Pengalaman Mencari Kampus Part 4 : Persiapan dan Pelaksanaan UTUL/UM UGM 2017

Mencari Kampus Part 4 : Persiapan dan Pelaksanaan UM/UTUL UGM 2017 Hai-hai sobat pembaca. Gue ngelanjutin postingan sebelumnya. Setelah Pelaksanaan SBMPTN seharusnya kan pengumuman yak? Tapi ga apa apa lah ya gue mau bahas UTUL UGM dulu, biar nanti pengumumannya gue rangkum jadi satu. Okeh , Setelah melewati momok menakutkan bagi siswa-siswi kelas 12 seluruh Indonesia yaitu SBMPTN, gue masih belom bisa bernafas lega karena momok menakutkan lain masih menunggu, UTUL UGM. Pelaksanaan SBMPTN tanggal 16 Mei sedangkan UTUL UGM 21 Mei, waktu yang lumayan singkat menurut gue. Mungkin kalian juga ada yang tahu kalo UTUL UGM bertabrakan dengan SIMAK UI, emang selalu gitu sih kayaknya. Awalnya orang tua kepengen gue ikut SIMAK UI aja, soalnya UI kan lebih dekat daripada UGM kalo dari tempat tinggal gue. Tapi masalahnya, SIMAK UI yang sekarang ga lagi disebut jalur reguler, tapi jalur mandiri, yang dimana udah pake uang pangkal dan ga ada kelas-kelas UKTnya (ga bisa minta ke...

Cyber Security IPB - Tutorial Capture The Flag (CTF)

Kata Pendahuluan: Alasan gue buat artikel ini karena gue pikir banyak orang-orang kayak gue di Indonesia yang kepengen belajar Cyber security khususnya Capture The Flag (CTF) tapi ga tahu mau mulai darimana ataupun kehalang bahasa(languange barrier). sama seperti gue dulu (bahkan sampe sekarang) males ngebaca bahasa asing. Gue mau bahas tentang Cyber Security IPB. Cyber Security IPB adalah sebuah komunitas keamanan komputer di IPB Bogor. Mereka punya --pastinya--komunitas, fanpage facebook, dan channel youtube. Gue bakal bahas channel youtubenya aja. Karena gue bukan anggota cyber security IPB maupun mahasiswa IPB. Gue baru lulus SMA mzz nganggur belom dapat kampus, mana pengumuman sbm sebulan lagi. btw, gue pilih IPB - Ilmu Komputer di pilihan ke-3..semoga dapet aamiin.  OKE cukup . Channelnya ada di sini: https://www.youtube.com/channel/UCH6CPf10u9uQu3w1DRhOliw/featured?spfreload=10 Channel ini berisi video tutorial CTF (capture the flag). Mereka n...

Pengalaman Mencari Kampus Part 2 : Persiapan Sebulan Sebelum SBMPTN 2017

Mencari Kampus Part 2 : Persiapan Sebulan Sebelum SBMPTN 2017 Gue ingin berbagi pengalaman dan perjuangan dalam persiapan SBMPTN 2017.. Pengumuman SBMPTN dan UTUL udah lewat, alhamdulillah kabar baik. Gue memutuskan untuk membuat artikel di sini. Dapat dikatakan bahwa persiapan SBMPTN gue yang benar-benar bisa dikatakan persiapan adalah hanya satu bulan. Walapun, sebenarnya gue telah mulai merangkum materi-materi SBMPTN mulai dari lima bulan yang lalu. Gue les di dua lembaga bimbel sekaligus. Pagi di Nurul Fikri, Siang sampai sore di QUIN cabang Mayang, Kota Jambi. Gue tau yang kalian pikirin . Memang sangat melelahkan ikut dua bimbel sekaligus. Tapi ini keputusan yang gue buat sendiri. Karena gue memiliki target yang tinggi harus dibarengi dengan usaha yang keras pula. Pilihan pertama gue STEI – ITB, kedua Teknik Informatika – ITS, ketiga Ilmu Komputer IPB, pilihan yang sangat idealis dan minim realita XD. Di NF, gue dapet buku kecil Problem Set berisi soal-soa...