1. 程式人生 > >64位 windows10,安裝配置MYSQL8.0.13

64位 windows10,安裝配置MYSQL8.0.13

MySQL的安裝配置過程,一查網上一大堆,但是每個人在安裝配置的過程中都會碰到一些問題,因為安裝的版本不一樣,有些命令可能就不適用了。所以安裝之前一定先確認好你的版本號。

下面開始安裝MYSQL8.0.13。

第一步:先去官網下載安裝包:官網下載地址:https://dev.mysql.com/downloads/mysql/

這是我下載的windows(x86 64位)的MySQL8.0.13的zip包。下載完畢以後,解壓到你想要安裝的位置,我放到了這個位置:D:\MyPrograms\mysql-8.0.13-winx64

第二步,配置MYSQL環境變數,設定mysql命令全域性使用。

如下圖1的路徑,開啟【系統】,點選2【高階系統設定】,開啟系統屬性,選擇3【環境變數】彈出視窗,選擇系統變數中的4【新建】,彈窗,變數名為:MYSQL_HOME,路徑是剛剛解壓的路徑,確定以後如圖中5。

 

 

在系統變數中找到path,點選【編輯】新增%MYSQL_HOME%\bin\

如下圖

確定以後,mysql的命令就設定為全域性的了,在任何地方都可以使用mysql的命令

 

 

第三步:生成存放資料庫的資料夾data

以管理員身份執行cmd,在任意路徑下執行命令:mysqld --initialize-insecure --user=mysql 

都會在我們解壓的路徑下產生data資料夾。

我解壓路徑是:D:\MyPrograms\mysql-8.0.13-winx64,所以下面與bin同級目錄,產生了一個data資料夾。如下圖,以後的建立的資料庫都存在data裡面

 

第四步: 安裝MySQL服務

在cmd視窗執行命令:執行命令:mysqld -install 

MySQL服務安裝成功如下圖:

 

 

啟動服務,執行命令:net start mysql

 

請注意:這裡不用需要配置檔案my.ini,用了這個反而服務啟動不起來。

第五步:登入MySQL

現在所有的配置都已經完成,開始我們的MySql之旅吧。

開啟命令視窗,輸入登入命令:mysql -u root -p

按回車以後會提示輸入密碼如下圖:

這時候剛剛安裝好,root是沒有密碼的,所以直接按回車鍵就可以進入mysql了。

 

第六步:修改MySQL密碼

 MYSQL-8.0.13重置使用者名稱密碼命令((命令後面的分號一定不能落掉)):

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

  

注意:

 

1.在 MySQL5.7 中 user 表的 password 換成了authentication_string

 

2. password() 加密函式已經在 8.0.11 中移除了

 

所以之前的更新使用者空密碼命令:update user set password=password('') where user='root'; 

 

現在變成了((命令後面的分號一定不能落掉)):update user set authentication_string='' where user='root';

 

 第七步:查詢使用者名稱及密碼

登入mysql後,輸入命令(命令後面的分號一定不能落掉):select host,user,authentication_string from mysql.user;

 

 第八步:退出mysql