Пошаговое руководство * по установке mysql 5.5.x на Ubuntu 16.04 Xenial-Xerus. Пожалуйста, смотрите эту документацию
Удалите любую существующую версию MySQL
sudo rm /var/lib/mysql/ -R
Удалить профиль MySQL
sudo rm /etc/mysql/ -R
Автоматически удалить MySQL
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
Скачать версию 5.5.51 с сайта MySQL
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
Добавить mysql
группу пользователей
sudo groupadd mysql
Добавить mysql
(не текущий пользователь) в mysql
группу пользователей
sudo useradd -g mysql mysql
Извлечь 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
Создать mysql
папку в/usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
Установить mysql
владельца каталога и группу пользователей
cd mysql
sudo chown -R mysql:mysql *
Установите необходимый пакет lib
sudo apt-get install libaio1
Выполнить скрипт установки mysql
sudo scripts/mysql_install_db --user=mysql
Установить владельца каталога mysql вне каталога mysql
sudo chown -R root .
Установить владельца каталога данных из каталога mysql
sudo chown -R mysql data
Скопируйте файл конфигурации mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf
Запустите MySQL
sudo bin/mysqld_safe --user=mysql &
sudo cp support-files/mysql.server /etc/init.d/mysql.server
Инициализировать пароль пользователя root
sudo bin/mysqladmin -u root password '111111'
Запустите сервер MySQL
sudo /etc/init.d/mysql.server start
Остановить сервер MySQL
sudo /etc/init.d/mysql.server stop
Проверьте статус mysql
sudo /etc/init.d/mysql.server status
Включить myql при запуске
sudo update-rc.d -f mysql.server defaults
Отключить MySQL при запуске (Необязательно)
sudo update-rc.d -f mysql.server remove
Добавить MySQL путь в систему
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
Теперь используйте команду ниже, чтобы запустить mysql
mysql -u root -p
PS: Чтобы изменения произошли, нужно перезагрузиться.