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 mysql
nhó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 mysql
nhó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 mysql
thư mục trong/usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
Đặt mysql
chủ 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.