Il existe de nombreuses façons de changer le mot de passe MySQL. Voici 2 options
.# /usr/local/mysql/bin/mysqladmin -uroot -p password "New-password" Enter password: 【输入原有密码】 //输入后回车密码就修改成了New-password
# mysql -uroot -p //回车登录mysql系统 Enter password: 【输入原来的密码】 MariaDB [(none)]> use mysql; //进入mysql数据库 MariaDB [(none)]> update user set password=passworD("New-password") where user='root'; MariaDB [(none)]> flush privileges; //刷新数据库 MariaDB [(none)]> exit; //退出
Modification terminée !
Si vous ne vous souvenez pas de l'ancien mot de passe, vous pouvez uniquement essayer de le déchiffrer. La solution de piratage est la suivante :
Prérequis : Vous devez disposer des autorisations d'administrateur (root) les plus élevées sur le serveur.
# systemctl stop mysql # /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
"&" signifie s'exécuter en arrière-plan. S'il ne s'exécute plus en arrière-plan, ouvrez un autre terminal.
# mysql MariaDB [(none)]> use mysql; MariaDB [(none)]> UPDATE user SET password=password("New-password") WHERE user='root'; MariaDB [(none)]> flush privileges; MariaDB [(none)]> exit;
Crack terminé !
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!