1. 先停止mysql

 

sudo service mysql stop

 

2. 運行mysqld_safe

 

sudo mysqld_safe --user=mysql --skip-grant-tables --skip-networking

 

3. 命令列下進入資料庫

 

mysql -u root mysql

 

4. 修改user表:root使用者密碼

 

update user set password=PASSWORD('newpassword') where user='root';

 

5.修改user表:root許可權(Grant_priv),其他許可權類似

 

select * from user where user='root';
update user set Grant_priv='Y' where user='root';

 

6. 停止mysqld_safe,重啟mysql(可能不安全)

 

kill -9 mysqld_safe_pid
pkill mysql
service mysql start
創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()