安裝配置MySQL,解決SQLYog配置新連線錯誤2058
安裝及配置MySQL8.0
首先從官網下載MySQL的安裝包,官方下載地址:https://dev.mysql.com/downloads/mysql/
下載後根據提示安裝即可。
測試MySQL是否安裝成功
進入安裝目錄下的bin資料夾,shift+右鍵選擇在此處開啟命令列,然後輸入:
mysql -u root -p
回車後提示輸入密碼,輸入root密碼後成功連線資料庫。OK!
修改MySQL資料庫預設儲存位置
Step1: 首先停掉mysql服務。
Step2: 在C盤下找到目錄C:\ProgramData\MySQL\MySQL Server 8.0中的 my.ini 檔案,開啟此檔案,找到
# Path to the database root
datadir=C:/ProgramData/MySQL/Data
此處datadir為資料庫的資料存放位置,可更改為你想要存放資料的位置,此處我修改為H盤:
datadir=H:/ProgramData/MySQL/Data
修改完儲存關閉。
Step3: 將C:/ProgramData/MySQL/Data資料夾下的所有檔案複製到剛剛修改的datadir目錄下。例如此處我將C:/ProgramData/MySQL/Data 資料夾下的所有檔案複製到H:/ProgramData/MySQL/Data下,否則MySQL服務無法正常啟動。
Step4: 重啟MySQL服務,結束。(此時C:/ProgramData/MySQL/Data資料夾下的內容可以刪掉了)
安裝SQLYog並解決2058配置新連線錯誤
由於MySQL沒有圖形化操作介面,因此為了方便管理,選擇安裝SQLYog圖形管理工具。
SQLYog破解版軟體下載地址:
https://download.csdn.net/download/brave_stone/10564390
安裝後使用時若遇到配置新連線報錯:錯誤號碼 2058,可能是mysql 密碼加密方法改變。
解決方法:windows 下進入安裝目錄下的bin資料夾,shift+右鍵選擇在此處開啟命令列,然後輸入:
mysql -u root -p
登入你的 mysql 資料庫,然後 執行下面這條SQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
#其中yourpassword 是你自己設定的root密碼
然後重新配置SQLyog的連線,可連線成功。