MySql + Workbench使用教程


Mysql安裝及使用

注意:不推薦下載zip版本,需要配置額外的環境變量和其他設置,很復雜。官方的windows安裝版本可以自動完成所有操作。

下載地址:https://dev.mysql.com/downloads/windows/installer/8.0.html

該鏈接下雖然顯示的是32位,但是其中也包含64位。所以可以大膽下載安裝。

 

 

 選擇不注冊直接下載:

 

 選擇安裝Server:

 

 保持默認配置。一直Next直到完成:

 

 

 創建root密碼,完成安裝:

 

  

Workbench安裝及使用

 下載地址:https://dev.mysql.com/downloads/workbench/

注意:不要隨意使用漢化,漢化會導致軟件打開失敗。該版本的設置中有Language選項,但是不會起作用。

選擇版本並下載:

 

 

 完成安裝后,進入Workbench,點擊加號創建新Connections:

 

 

 默認的IP是本地127.0.0.1,端口是3306,用戶名是root,這些都不需要修改,只需要輸入密碼即可(root密碼是安裝Mysql時設置的初始密碼):

 

  

 配置完成后雙擊鏈接打開:

 

 

打開后如圖所示:

 

 

 導出數據庫到文件

在左側菜單選擇Data Export,並選擇要導出的數據庫,選擇導出類型即可。

 

 

 

常見問題

1.與Node.js搭配使用時,如果Mysql用的是最新版(8.0),Node.js在訪問數據庫時會報錯:

mysql 報錯Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

 

問題原因:

MySql 8.0的版本加密方式有改變,而Node.js中的MySql包不支持最新的加密方式,需要修改服務端MySql的加密類型換為舊版。

 

解決方法:

打開MySql 8.0 Command Line Client:

輸入root密碼后輸入:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

顯示成功(該語句會同時重置root密碼為123456):

 

 


免責聲明!

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



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