Cet article présente principalement l'invite de connexion du système Ubuntuinstallationmysqlpour résoudre le problème Mysql ERREUR 1045 (28000) : Accès refusé pourutilisateur root@localhost , Les amis dans le besoin peuvent se référer à la
première méthode :
skip-grant-tables : paramètres de démarrage mysql très utiles
introduit un paramètre de démarrage mysql très utile— — - -ignorer les tables de subventions. Comme son nom l'indique, les tables de subvention, la table d'autorisation, ne sont pas démarrées lorsque
mysql est démarré. A quoi ça sert ? Bien sûr, c'est utile après avoir oublié le mot de passe administrateur.
Démarrez MySQL avec les paramètres de ligne de commande : # /usr/bin/mysqld_safe --skip-grant-tables &
Modifiez le mot de passe administrateur :
use mysql; update user set password=password('yournewpasswordhere') where user='root'; flush privileges; exit;
4. Tuez MySQL et redémarrez MySQL
Ensuite, vous pouvez vous connecter directement
Méthode 2 :
Vérifiez le chemin d'installation de MySQL
Ensuite, nous changeons. Mot de passe de l'utilisateur root,
affichez d'abord le mot de passe par défaut
puis connectez-vous directement
puis modifiez le nom d'utilisateur et le mot de passe root par défaut
GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' identified by '密码'; flush privileges;
mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost"; mysql>flush privileges; mysql>delete from user where User='root' and Host='localhost'; mysql>flush privileges; mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234"; mysql> UPDATE user SET Host='127.0.0.1' WHERE User='root' AND Host='localhost';mysql> flush privileges;
Grant_priv peut être remplacé par 'Y' (vider les privilèges ; (en vigueur après l'exécution de cette instruction ou le redémarrage de MySQL)), mettre à jour mysql.user set Grant_priv='Y' où user='ptmind';
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!