1. 程式人生 > >安裝配置MySQL,解決SQLYog配置新連線錯誤2058

安裝配置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的連線,可連線成功。