Schritt für Schritt Anleitung * zur Installation von mysql 5.5.x unter Ubuntu 16.04 Xenial-Xerus. Bitte beachten Sie diese Dokumentation
Deinstallieren Sie eine vorhandene Version von MySQL
sudo rm /var/lib/mysql/ -R
Löschen Sie das MySQL-Profil
sudo rm /etc/mysql/ -R
Mysql automatisch deinstallieren
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
Laden Sie die Version 5.5.51 von der MySQL-Site herunter
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
Hinzufügen mysqlBenutzergruppe
sudo groupadd mysql
In mysql(nicht der aktuelle Benutzer) zu mysqlBenutzergruppe
sudo useradd -g mysql mysql
Auszug mysql-5.5.51-linux2.6-x86_64.tar.gzan/usr/local
cd /usr/local
sudo tar -xvf mysql-5.5.49-linux2.6-x86_64.tar.gz
mysqlOrdner erstellen in/usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
Legen Sie den mysqlVerzeichnisbesitzer und die Benutzergruppe fest
cd mysql
sudo chown -R mysql:mysql *
Installieren Sie das erforderliche Lib-Paket
sudo apt-get install libaio1
Führen Sie das mysql-Installationsskript aus
sudo scripts/mysql_install_db --user=mysql
Legen Sie den Eigentümer des MySQL-Verzeichnisses außerhalb des MySQL-Verzeichnisses fest
sudo chown -R root .
Legen Sie den Eigentümer des Datenverzeichnisses im mysql-Verzeichnis fest
sudo chown -R mysql data
Kopieren Sie die mysql-Konfigurationsdatei
sudo cp support-files/my-medium.cnf /etc/my.cnf
Starten Sie MySQL
sudo bin/mysqld_safe --user=mysql &
sudo cp support-files/mysql.server /etc/init.d/mysql.server
Initialisieren Sie das root-Benutzerkennwort
sudo bin/mysqladmin -u root password '111111'
Starten Sie den MySQL-Server
sudo /etc/init.d/mysql.server start
Stoppen Sie den MySQL-Server
sudo /etc/init.d/mysql.server stop
Überprüfen Sie den Status von MySQL
sudo /etc/init.d/mysql.server status
Aktiviere myql beim Start
sudo update-rc.d -f mysql.server defaults
Mysql beim Start deaktivieren (optional)
sudo update-rc.d -f mysql.server remove
Fügen Sie dem System einen MySQL-Pfad hinzu
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
Verwenden Sie jetzt direkt den folgenden Befehl, um mysql zu starten
mysql -u root -p
PS: Man muss neu starten, damit die Änderungen wirksam werden.