#mysql -u root -p
enter password:
error 1045 (28000): access denied for user
'root'@'localhost' (using password: yes/no)
安裝時沒有給root設定密碼而預設其為空的,或忘記密碼,不能成功登入,或者登入後沒有許可權操作。
可以嘗試以下的方法:
方法1 :
# mysqladmin -u root password 123456
設定了root的密碼。
方法2
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> update user set password=password('123456') where user='root';
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: 《輸入新設的密碼newpassword>
mysql>
方法3:
mysql安裝之後,root的密碼是空的。為了提高安全性有必要給root加上密碼。
mysql –u root –p
password:
mysql>set password for
'root'@'localhost' = password('password');
下次登陸時,輸入密碼即可!
設定 修改 重設mysql root密碼
概述 這篇文章描述如何設定 修改 重設 如果不小心忘記root密碼 mysql root密碼,經常我在使用mysqladmin命令時,經常會出現類似如下資訊 mysqladmin connect to server at localhost failed error access denied fo...
MAMP中設定Mysql root密碼
作為一名大三學生,我的技術還很薄弱,最近想學習一下php mysql進行web開發,由於用的是mac機器,並且希望快速入門而不必將時間花費在環境搭建上,我選擇了使用mamp整合開發環境,我會慢慢將我的學習心得和大家分享,希望的到大家的指導。本文主要想講得是修改mysql的root 密碼。2.mysq...
mysql root忘記密碼
etc init.d mysql stop usr local mysql bin mysqld safe user mysql skip grant tables skip networking mysql u root mysql mysql update user set password p...