程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MYSQL入門知識 >> mysql 1045錯誤解決方案

mysql 1045錯誤解決方案

編輯:MYSQL入門知識
 

Access denied for user ‘root’@’localhost’ (using password:YES)

首先停用mysql服務


service mysql stop

然後用此命令跳過網絡授權表


<span style="color: #ff0000;">mysqld_safe --user=mysql --skip-grant-tables --skip-networking &amp;</span>

登錄mysql


Mysql –uroot –p

Mysql 密碼修改


mysql&gt;use mysql;


mysql&gt;update user set password=password('new_password') where user='用戶名';


mysql&gt;flush privileges;

 

 

這種問題需要強行重新修改密碼,第二種方法如下:


/etc/init.d/mysql stop (service mysqld stop )


/usr/bin/mysqld_safe --skip-grant-tables

另外開個SSH連接


[root@localhost ~]# mysql


mysql&gt;use mysql


mysql&gt;update user set password=password("123456") where user="root";


mysql&gt;flush privileges;


mysql&gt;exit


pkill -KILL -t pts/0

可將pts為0的**用戶(之前運行mysqld_safe的用戶窗口)強制踢出
正常啟動


MySQL:/etc/init.d/mysql start (service mysqld start)

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved