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):

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章