SQLyog连接虚拟机中mysql8.0详解,2003、1130、2058错误码解决
生活随笔
收集整理的這篇文章主要介紹了
SQLyog连接虚拟机中mysql8.0详解,2003、1130、2058错误码解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、修改密碼
1:啟動mysql服務
java systemctl start mysqld.service //啟動 systemctl status mysqld.service //查看狀態2:進入mysql并修改密碼
grep 'temporary password' /var/log/mysqld.log //查看臨時密碼 mysql -uroot -p //進入mysql命令行 ALTER USER 'root'@'localhost' IDENTIFIED BY '你自己要改的新密碼'; //修改密碼mysql報錯:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
3:修改密碼設置策略
use mysql; //使用自帶的mysql數據庫 SHOW VARIABLES LIKE 'validate_password%'; //查看密碼策略 set global validate_password.policy=0; //默認等級為MEDIUM(中等)改為low set global validate_password.length=5; //只驗證長度5 ALTER USER 'root'@'localhost' IDENTIFIED BY '你自己要改的新密碼'; //再改二、SQLyog連接mysql服務
1:查看ip及mysql端口
ifconfig //查看虛擬機ip mysql -uroot -p新密碼 //切換到mysql命令,-p后跟新設置的密碼 show global variables like 'port'; //查看端口2:SQLyog連接時錯誤碼2003
SQLyog連接輸入ip、新密碼
2003錯誤碼是防火墻問題,可以關閉防火墻:
3:1130錯誤碼
權限問題:
4:2058錯誤碼
密碼加密問題,修改加密規則為不加密:
mysql報錯:
ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’
改成:
ALTER USER 'root' IDENTIFIED WITH mysql_native_password BY '你的密碼';5:再次連接成功
總結
以上是生活随笔為你收集整理的SQLyog连接虚拟机中mysql8.0详解,2003、1130、2058错误码解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA中查看SVN项目历史版本更新信息
- 下一篇: linux cmake编译源码,linu