mysql安装完成后登入错误
ERROR?1045?(28000):?Access?denied?for?user?'root'@'localhost'?(using?password:?YES)
解決:
1、先停止mysql服務,命令如下:
#/etc/init.d/mysql?stop
?
2、重新啟動服務,命令如下:
#??/etc/init.d/mysql?stop
#??mysqld_safe?--user=mysql?--skip-grant-tables?--skip-networking?&?
?
3、登入mysql并修改密碼:命令和SQL如下:
?
#?mysql?-u?root?mysql?
mysql>?update?user?set?password=PASSWORD('新密碼')?where?user='root';
mysql>?flush?privileges;
mysql>commit;
mysql>quit;
?
#?/etc/init.d/mysql?stop
#?/etc/init.d/mysql?start
?
4、查看mysql后臺進程是否啟動了,命令如下:
#/etc/init.d/mysql?status
?
#mysql?-uroot?-p
Enter?password:<輸入新設置的密碼>
?
5、查看數據信息:
mysql>show?databases;
?
如果報告下面錯誤:
ERROR?1820?(HY000):?You?must?SET?PASSWORD?before?executing?this?statement
請執行下面命令:
mysql>SET?PASSWORD=PASSWORD('新密碼');
?
再執行:
mysql>show?databases;
?
一切好了ok了!
?
?
轉載于:https://blog.51cto.com/edmbest/1410712
總結
以上是生活随笔為你收集整理的mysql安装完成后登入错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: yum报错[Errno 256] No
- 下一篇: php method_exists 检测