Panduan langkah demi langkah * untuk menginstal mysql 5.5.x di Ubuntu 16.04 Xenial-Xerus. Silakan lihat dokumentasi ini
Copot versi MySQL yang ada
sudo rm /var/lib/mysql/ -R
Hapus profil MySQL
sudo rm /etc/mysql/ -R
Hapus instalan mysql secara otomatis
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
Unduh versi 5.5.51 dari situs MySQL
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
Tambahkan mysqlgrup pengguna
sudo groupadd mysql
Tambahkan mysql(bukan pengguna saat ini) ke mysqlgrup pengguna
sudo useradd -g mysql mysql
Ekstrak mysql-5.5.51-linux2.6-x86_64.tar.gzke/usr/local
cd /usr/local
sudo tar -xvf mysql-5.5.49-linux2.6-x86_64.tar.gz
Buat mysqlfolder di/usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
Tetapkan mysqlpemilik direktori dan grup pengguna
cd mysql
sudo chown -R mysql:mysql *
Instal paket lib yang diperlukan
sudo apt-get install libaio1
Jalankan skrip instalasi mysql
sudo scripts/mysql_install_db --user=mysql
Tetapkan pemilik direktori mysql dari luar direktori mysql
sudo chown -R root .
Tetapkan pemilik direktori data dari dalam direktori mysql
sudo chown -R mysql data
Salin file konfigurasi mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf
Mulai mysql
sudo bin/mysqld_safe --user=mysql &
sudo cp support-files/mysql.server /etc/init.d/mysql.server
Inisialisasi kata sandi pengguna root
sudo bin/mysqladmin -u root password '111111'
Mulai server mysql
sudo /etc/init.d/mysql.server start
Hentikan server mysql
sudo /etc/init.d/mysql.server stop
Periksa status mysql
sudo /etc/init.d/mysql.server status
Aktifkan myql saat startup
sudo update-rc.d -f mysql.server defaults
Nonaktifkan mysql saat startup (Opsional)
sudo update-rc.d -f mysql.server remove
Tambahkan jalur mysql ke sistem
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
Sekarang langsung gunakan perintah di bawah ini untuk memulai mysql
mysql -u root -p
PS: Seseorang perlu reboot agar perubahan terjadi.