mercredi 17 octobre 2018

Connexion en root impossible à l'installation de MySQL

Sous Ubuntu 18.04, et avec MySQL 5.7, le mot de passe de root n'est pas demandé lors de l'installation.
Voilà une méthode qui fonctionne pour le définir :
sudo service mysql stop sudo mkdir -p /var/run/mysqld sudo chown mysql:mysql /var/run/mysqld sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking & mysql -u root
FLUSH PRIVILEGES; USE mysql; UPDATE user SET authentication_string=PASSWORD("root) WHERE User='root'; UPDATE user SET plugin="mysql_native_password" WHERE User='root'; exit;
Vous pouvez maintenant vous connecter via root / root.

Source : linuxconfig.org