win10下mysql和navicat的安裝&navicat鏈接錯誤解決

今天安裝了navicat,鏈接mysql時發現因爲很久不用密碼不記得了,找回密碼未果從新安裝了一遍,遇到了一些坑,這裏記錄一下。mysql

1、mysql

一、下載

我下載的是64位系統的zip包:sql

下載地址:dev.mysql.com/downloads/m…bash

版本:mysql-8.0.11-winx64ide

下載後個人解壓地址是:D:\MYSQL

二、配置環境變量

文件地址:加密

配置環境變量 MYSQL_HOME:spa

添加到Path:3d

三、生成data文件

以管理員身份運行cmd,具體以下,搜索出「命令提示符」後右鍵選擇「以管理員身份運行」。code

進入 D:\MYSQL\mysql-8.0.11-winx64\bin

執行命令:mysqld --initialize-insecure --user=mysqlcdn

完成後即在 D:\MYSQL\mysql-8.0.11-winx64 目錄下生成了 data 目錄blog

四、啓動服務:

執行命令:net start mysql

啓動mysql服務,成功便可。

注意:

有兩種mysql的安裝方式:壓縮包安裝和msi文件安裝,我採用的是壓縮包安裝方式,須要在控制檯中寫代碼,且不是安裝了一個應用程序,因此沒法找到mysql這個應用程序並卸載,若是須要卸載,直接刪除解壓包便可。

此方式默認不須要password便可進入mysql,如需password本身另設,另外,刪除解壓包之後即刪除了以前mysql的全部設置,若是以前設置了password,如今也沒有password了。

2、navicat

一、下載

這裏用的是最新版本的 Navicat Premium 12,功能比較強大。

下載地址:www.navicat.com.cn/download/na…

二、破解

安裝好後下載激活文件:pan.baidu.com/s/1kVgTd6R

提取密碼:t1yp

三、添加文件

解壓文件後能夠看到以下文件夾

選擇"簡單中文64位",複製裏面的文件

找到Navicat Premium 12的安裝根目錄,將複製的文件粘貼到此目錄下便可:

四、鏈接mysql

鏈接的時候一直有一個這樣的錯誤(只是報錯內容類似,個人錯誤忘記截圖了o(╥﹏╥)o)

折騰好久,發現錯誤緣由應該是沒有設置mysql密碼

解決方法:

一、打開 cmd:mysql -u root -p

二、進入mysql依次執行下面語句

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用戶的密碼 

FLUSH PRIVILEGES; #刷新權限

alter user 'root'@'localhost' identified by 'root'; #重置密碼
複製代碼

完成上述步驟後,從新在navicat裏鏈接mysql,done!

相關文章
相關標籤/搜索