Waduuh, sudah lama saya tidak menulis( tentu saja karena kesibukan kantor ), sekarang saat ini saya akan mencoba untuk melanjutkan apa yang tertunda, yaitu membuat tutorial tentang cara menginstall MySQL server versi 5.6 di Ubuntu server versi 16.04 LTS.
Kenapa saya bikin tutorial cara menginstall mysql server versi 5.6? karena secara default Ubuntu 16.04 LTS hanya menyediakan versi 5.7 saja. Sedangkan kebutuhan aplikasi mengharuskan untuk menggunakan MySQL server versi 5.6.
Untuk melakukan instalasi MySQL versi 5.6 tersebut terdapat beberapa langkah yang harus dilakukan:
Untuk melakukan instalasi MySQL versi 5.6 tersebut terdapat beberapa langkah yang harus dilakukan:
Anggaplah di sistem operasi Ubuntu 16.04 LTS anda belum menginstall server MySQL. Jika sudah maka yang harus anda lakukan adalah menguninstallnya terlebih dahulu dengan perintah:
sudo apt-get remove mysql-client mysql-server libmysqlclient-dev mysql-common
kemudian cek sisa-sisa aplikasi yang sebelumnya terinstall dengan perintah:
sudo dpkg -l | grep mysql
di tempat saya terlihat seperti berikut:
sebaiknya sekalian dihapus dengan perintah:
sudo apt-get purge mysql-common mysql-server-5.7 mysql-apt-config
setelah itu silakan download konfigurasi installer dari website MySQL dengan perintah:
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.0-1_all.deb
anda akan mendapatkan file installer (dot)deb, yang berfungsi untuk mengkonfigurasi server menunjuk repository milik mysql.com. setelah selesai download saya install aplikasi tersebut dengan perintah:
sudo dpkg -i mysql-apt-config_0.8.0-1_all.deb
maka akan muncul tampilan seperti berikut:
silakan pilih MySQL Server (Currently selected mysql-5.7), kemudian akan muncul tampilan seperti berikut:
saya memilih mysql-5.6, kemudian akan muncul tampilan berikut:
setelah itu, klik OK dan konfigurasi repository MySQL selesai dilakukan.
Kemudian pada langkah selanjutnya adalah mengedit konfigurasi di /etc/apt/sources.list.d/mysql.list dengan perintah:
sudo vim /etc/apt/sources.list.d/mysql.list
lalu ubah konfigurasi menjadi seperti di bawah ini
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.6
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ xenial mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.6
simpan, lalu buat sebuah file dengan perintah:
sudo vim /etc/apt/preferences.d/mysql
lalu isi dengan konfigurasi berikut:
Package: *
Pin: origin "repo.mysql.com"
Pin-Priority: 999
simpan, lalu jalankan update repository dengan perintah:
sudo apt-get update
jika terdapat error seperti berikut:
GPG error: http://repo.mysql.com/apt/ubuntu xenial InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823
jalankan solusi berikut:
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
kemudian kembali lakukan update:
sudo apt-get update
setelah itu, silakan install MySQL Server 5.6 dengan menjalankan perintah:
sudo apt-get install mysql-server
lalu ikuti langkah-langkah instalasi yang pernah saya tulis di tutorial berikut:
Panduan instalasi MySQL Server 5.6 di Ubuntu Server
setelah berhasil, silakan cek dengan perintah berikut:
sudo dpkg -l |grep mysql
hasilnya akan terlihat seperti di bawah ini:
MySQL Server 5.6 berhasil diinstall di dalam Ubuntu Server 16.04 LTS. Selamat mencoba ya :-)
Comments