Navicat連接MySQL8.0的正確方法(親測有效)
今天下了個 MySQL8.0,發(fā)現(xiàn)Navicat連接不上,總是報錯1251;
原因是MySQL8.0版本的加密方式和MySQL5.0的不一樣,連接會報錯。
試了很多種方法,終于找到一種可以實(shí)現(xiàn)的:
更改加密方式
1.先通過命令行進(jìn)入mysql的root賬戶:
PS C:\Windows\system32> mysql -uroot -p
再輸入root的密碼:
Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 18 Server version: 8.0.11 MySQL Community Server - GPL Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
2.更改加密方式:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; Query OK, 0 rows affected (0.10 sec)
3.更改密碼:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; Query OK, 0 rows affected (0.35 sec)
4.刷新:
mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.28 sec)
// 如果報錯 ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%' :
則是遠(yuǎn)程訪問權(quán)限不正確,先選擇數(shù)據(jù)庫,查看一下再更改:
mysql> use mysql; Database changed mysql> select user,host from user; +------------------+-----------+ | user | host | +------------------+-----------+ | mysql.infoschema | localhost | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +------------------+-----------+ 5 rows in set (0.00 sec)
總結(jié)
到此這篇關(guān)于Navicat連接MySQL8.0的正確方法的文章就介紹到這了,更多相關(guān)Navicat連接MySQL8.0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Centos7.5安裝mysql5.7.24二進(jìn)制包方式部署
這篇文章主要介紹了Centos7.5安裝mysql5.7.24二進(jìn)制包方式部署,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2018-12-12在linux中導(dǎo)入sql文件的方法分享(使用命令行轉(zhuǎn)移mysql數(shù)據(jù)庫)
為使用阿里云主機(jī),沒有裝ftp,也沒有裝phpmyadmin,所以一切都得靠命令行。轉(zhuǎn)移網(wǎng)站的重要一步就是轉(zhuǎn)移數(shù)據(jù)庫,這里簡單介紹一下如何在這種情況下導(dǎo)入sql文件2014-02-02MySQL 導(dǎo)出數(shù)據(jù)為csv格式的方法
這篇文章主要介紹了MySQL 導(dǎo)出數(shù)據(jù)為csv格式的方法,需要的朋友可以參考下2015-10-10MySQL中LIKE運(yùn)算符的多種使用方式及示例演示
無論是簡單的模式匹配還是復(fù)雜的模式匹配,LIKE運(yùn)算符都提供了強(qiáng)大的功能來滿足不同的匹配需求,通過本文的介紹,我們詳細(xì)了解了在MySQL數(shù)據(jù)庫中使用LIKE運(yùn)算符進(jìn)行模糊匹配的多種方式,感興趣的朋友跟隨小編一起看看吧2023-07-07MySQL 學(xué)習(xí)總結(jié) 之 初步了解 InnoDB 存儲引擎的架構(gòu)設(shè)計
這篇文章主要介紹了MySQL 學(xué)習(xí)總結(jié) 之 初步了解 InnoDB 存儲引擎的架構(gòu)設(shè)計,文中給大家提到了mysql存儲引擎有哪些,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2020-02-02Mysql 服務(wù) 1067 錯誤 的解決方法:修改mysql可執(zhí)行文件路徑
這篇文章主要介紹了Mysql 服務(wù) 1067 錯誤 的解決方法:修改mysql可執(zhí)行文件路徑的相關(guān)資料,需要的朋友可以參考下2017-05-05