当前位置:Gxlcms > 数据库问题 > linux下mysql的root密码忘记解决方

linux下mysql的root密码忘记解决方

时间:2021-07-01 10:21:17 帮助过:9人阅读

  1. skip-grant-tables

例如: 

  1. <span style="color: #000000;">[mysqld]
  2. datadir</span>=/var/lib/<span style="color: #000000;">mysql
  3. socket</span>=/var/lib/mysql/<span style="color: #000000;">mysql.sock
  4. skip</span>-grant-tables

保存并且退出vi。 

3.重新启动mysqld 

  1. # /etc/init.d/<span style="color: #000000;">mysqld restart
  2. Stopping MySQL: [ OK ]
  3. Starting MySQL: [ OK ] </span>

4.登录并修改MySQL的root密码 

  1. # /usr/bin/<span style="color: #000000;">mysql
  2. Welcome to the MySQL monitor. Commands end with ; or \g.
  3. Your MySQL connection id is </span>3 to server version: 3.23.56<span style="color: #000000;">
  4. Type </span>‘help;‘ or ‘\h‘ <span style="color: #0000ff;">for</span> help. Type ‘\c‘<span style="color: #000000;"> to clear the buffer.
  5. mysql</span>><span style="color: #000000;"> USE mysql ;
  6. Reading table information </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> completion of table and column names
  7. You can turn off </span><span style="color: #0000ff;">this</span> feature to get a quicker startup with -<span style="color: #000000;">A
  8. Database changed
  9. mysql</span>> UPDATE user SET Password = password ( ‘new-password‘ ) WHERE User = ‘root‘<span style="color: #000000;"> ;
  10. Query OK, </span>0 rows affected (0.00<span style="color: #000000;"> sec)
  11. Rows matched: </span>2 Changed: 0 Warnings: 0<span style="color: #000000;">
  12. mysql</span>><span style="color: #000000;"> flush privileges ;
  13. Query OK, </span>0 rows affected (0.01<span style="color: #000000;"> sec)
  14. mysql</span>><span style="color: #000000;"> quit
  15. Bye </span>

5.将MySQL的登录设置修改回来 

  1. # vi /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除 

保存并且退出vi。 
6.重新启动mysqld 

  1. # /etc/init.d/<span style="color: #000000;">mysqld restart
  2. Stopping MySQL: [ OK ]
  3. Starting MySQL: [ OK ]
  4. Work </span><span style="color: #0000ff;">for</span> fun,Live <span style="color: #0000ff;">for</span> love!

 

linux下mysql的root密码忘记解决方

标签:ati   moni   fun   war   star   mysqld   socket   root密码忘记   stop   

人气教程排行