mysql安裝及navicat連接


1、下載mysql官方連接:https://dev.mysql.com/downloads/mysql/

 

下載成功后,解壓到自己想要的路徑下並創建my.ini文件和配置環境變量

然后我們在根目錄下創建my.ini文件,文件內容:

[mysqld]
port = 3306
basedir=E:/mysql/mysql-5.6.24-winx64
datadir=E:/mysql/mysql-5.6.24-winx64/data
max_connections=50
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

  

MYSQL_HOME   X:\mysql\mysql-8.0.15-winx64

將環境變量配置到path中:%MYSQL_HOME%\bin

環境變量配置完畢后,需要我們使用管理員身份啟動cmd窗口(切記:必須管理員)

然后直接復制粘貼一下命令
輸入:mysqld -install            提示Service successfully installed.

輸入:mysqld --initialize-insecure --user=mysql  

輸入:net start mysql    提示:  MySQL 服務正在啟動 ..      MySQL 服務已經啟動成功。

之后需要設置密碼
輸入:mysqladmin -u root -p password          提示:Enter password:         然后因為新安裝沒有密碼所以直接回車。最后創建屬於自己的密碼

 

 

Navicat連接mysql后出現

 

 

 

mysql用戶登錄密碼加密規則還原成mysql_native_password. 

以管理打開cmd窗口輸入 mysql -uroot -p 

然后輸入密碼,進入mysql

最后輸入以下代碼

ALTER USER 'root'@'localhost' IDENTIFIED BY '密碼' PASSWORD EXPIRE NEVER; #修改加密規則 
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密碼'; #更新一下用戶的密碼 
FLUSH PRIVILEGES; #刷新權限 

 

然后重新進入cmd窗口  輸入:net stop mysql           等待關閉后      輸入:net start mysql 

 

重啟MYSQL服務后直接使用navicat連接就解決了

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM