Hướng dẫn từng bước * để cài đặt mysql 5.5.x trên Ubuntu 16.04 Xenial-Xerus. Xin vui lòng xem tài liệu này
Gỡ cài đặt mọi phiên bản hiện có của MySQL
sudo rm /var/lib/mysql/ -R
 
Xóa hồ sơ MySQL
sudo rm /etc/mysql/ -R
 
Tự động gỡ cài đặt mysql
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
 
Tải xuống phiên bản 5.5.51 từ trang web MySQL
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
 
Thêm mysqlnhóm người dùng
sudo groupadd mysql
 
Thêm mysql(không phải người dùng hiện tại) vào mysqlnhóm người dùng
sudo useradd -g  mysql mysql
 
Extract mysql-5.5.51-linux2.6-x86_64.tar.gzđể/usr/local
cd /usr/local
sudo tar -xvf mysql-5.5.49-linux2.6-x86_64.tar.gz
 
Tạo mysqlthư mục trong/usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
 
Đặt mysqlchủ sở hữu thư mục và nhóm người dùng
cd mysql
sudo chown -R mysql:mysql *
 
Cài đặt gói lib yêu cầu
sudo apt-get install libaio1
 
Thực thi tập lệnh cài đặt mysql
sudo scripts/mysql_install_db --user=mysql
 
Đặt chủ sở hữu thư mục mysql từ bên ngoài thư mục mysql
sudo chown -R root .
 
Đặt chủ sở hữu thư mục dữ liệu từ bên trong thư mục mysql
sudo chown -R mysql data
 
Sao chép tập tin cấu hình mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf 
 
Bắt đầu mysql
sudo bin/mysqld_safe --user=mysql &
sudo cp support-files/mysql.server /etc/init.d/mysql.server
 
Khởi tạo mật khẩu người dùng root
sudo bin/mysqladmin -u root password '111111'
 
Bắt đầu máy chủ mysql
sudo /etc/init.d/mysql.server start
 
Dừng máy chủ mysql
sudo /etc/init.d/mysql.server stop
 
Kiểm tra trạng thái của mysql
sudo /etc/init.d/mysql.server status
 
Kích hoạt myql khi khởi động
sudo update-rc.d -f mysql.server defaults 
 
Vô hiệu hóa mysql khi khởi động (Tùy chọn)
sudo update-rc.d -f mysql.server remove
 
Thêm đường dẫn mysql vào hệ thống
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
 
Bây giờ trực tiếp sử dụng lệnh dưới đây để bắt đầu mysql
mysql -u root -p 
 
PS: Người ta cần khởi động lại để thay đổi diễn ra.