1. 程式人生 > >Window10下Mysql的安裝和配置

Window10下Mysql的安裝和配置

隨機密碼 blank 我的電腦 必須 有一個 應該 pre mar for

下載MYSQL
官網下載MYSQL5.7.21版本,鏈接地址https://www.mysql.com/downloads/。下載流程圖如下:
技術分享圖片
進入官網點擊Community,下載社區版。
技術分享圖片
找到MYSQL Community Server,點擊下方DOWNLOAD,進入下載頁面。
技術分享圖片
滑動到頁面底部,官網提供了不同電腦位數(32/64位)的下載版本,我的電腦是win10-64位的,選擇對應版本下載解壓包。
技術分享圖片
如果你沒有註冊登錄下載頁面時,官網會提示你註冊一個賬號進行下載,當然你也可以選擇圖中紅線標註部分,無需註冊即可下載MYSQL的解壓包。
安裝MYSQL
MYSQL官網提供的下載包是zip Archive格式文件,此文件只需解壓無需安裝,或者你也可以認為解壓就是安裝,將下載好的安裝包解壓到你想安裝的盤裏,我這裏默認的是系統盤C,解壓後如下圖所示:
技術分享圖片


可以看到,解壓到C盤後會有一個文件名為mysql-5.7.21-winx64的文件,點擊進入查看該文件夾下的子目錄如下:
技術分享圖片
windows系統下調出cmd黑窗口,在命令行模式下進入剛剛MYSQL的安裝目錄中的子目錄bin,我這裏剛剛安裝在C盤,所以進入C:\mysql-5.7.21-winx64\bin目錄下,如圖:
技術分享圖片
然後在C:\mysql-5.7.21-winx64\bin目錄下輸入安裝命令mysqld -install,如下圖:
技術分享圖片
有些同學輸入這些安裝命令後會出現上圖中紅線標註的錯誤,即Install/Remove of the Service Denied!(安裝/卸載服務被拒絕),之所以出現這個是因為系統權限的問題,也就是說我們在打開cmd窗口時不是以管理員身份運行的,下面我們以管理員身份重新打開cmd窗口,進入再輸入C:\mysql-5.7.21-winx64\bin目錄下後,再輸入安裝命令 mysqld -install,如下:
技術分享圖片

此時提時你MYSQL已經安裝成功(開心下^▽^),但是呢如果你想要調用mysql還必須完成下面的配置工作(心好累,mmp)。
配置MYSQL
還是在cmd命令行模式下,進入C:\mysql-5.7.21-winx64\bin目錄後,輸入命令mysqld –initialize,回車執行命令後需要等待一小會兒,這個過程會在MYSQL的解壓目錄mysql-5.7.21-winx64下生成一個data的文件夾,裏面有一個後綴名為.err結尾的文件,這個文件中包含著初次使用MYSQL時生成的一個臨時用隨機密碼(MYSQL5.7以上版本在初次使用時會生成一個隨機密碼,我們需要找到這個密碼才能登錄使用)。以記事本方式打開這個.err文件你可以找到隨機密碼,我的如圖所示:
技術分享圖片

技術分享圖片
技術分享圖片
技術分享圖片
找到隨機密碼之後,我們先來配置一下MYSQL的啟動文件,在MYSQL的解壓目錄mysql-5.7.21-winx64下新建一個.ini格式文件my.ini,然後以記事本格式打開寫入下面代碼:
技術分享圖片

[mysqld]
basedir=C:\mysql-5.7.20-winx64
datadir=C:\mysql-5.7.20-winx64\data
port=3306
  • 1
  • 2
  • 3
  • 4

註意,上面basedir、datadir後面盤符是你選擇解壓MYSQL的路徑盤,我這裏是解壓在C盤。寫入上面代碼後保存關閉。
接著我們來啟動MYSQL服務,輸入如下命令:

net start mysql
  • 1

技術分享圖片
輸入如下命令登錄MYSQL:

mysql -u root -p
  • 1

技術分享圖片
上圖中紅線標註部分是我們初次使用MYSQL時要求輸入的隨機密碼,這個密碼前面我們已經在.err文件中找到了,這裏輸入即可。此時我們已經成功配置好MYSQL了,但為了方便登錄使用MYSQL,我們可以自己設定下每次登錄MYSQL時輸入的密碼,輸入以下命令設置登錄密碼:

set password for root@localhost=password(‘xxxxxx‘);
  • 1

其中xxxxxxx就是你自己設置的密碼,別忘了此命令後面還有一個英文狀態下的符號;哦,密碼設置成功後會顯示:
技術分享圖片
至此為止,你已經成功安裝並配置好MYSQL了,但還有一個問題是在上面我們使用命令mysql -u root -p登錄MYSQL時是在C:\mysql-5.7.20-winx64\bin下調用此命令的,如果下次重新打開cmd窗口你輸入登錄命令,可能系統就無法識別此命令了,因此,這裏我們可以設置下系統的環境變量,這樣每次打開cmd窗口後直接就可以調用MYSQL的登錄命令了。
系統環境變量配置
技術分享圖片
找到系統屬性,進入環境變量設置
技術分享圖片
選擇系統變量中的path進行編輯,新建一個路徑,這個路徑就是你的MYSQL解壓路徑,我這裏是C:\mysql-5.7.20-winx64\bin\。環境變量設置好後,我們重新打開cmd黑窗口,調用MYSQL的登錄使用命令mysql -u root -p,輸入你已經設置好的登錄密碼,進入MYSQL。如圖:
技術分享圖片
OK,看到此你應該可以長舒一口氣,MYSQL的下載、安裝以及配置已經全部完成,當然你也可以迫不及待的輸入一些SQL簡單語句測試下MYSQL運行狀況,比如輸入如下命令查看當前數據庫:

show databases;
  • 1

技術分享圖片
輸入命令quit,退出MYSQL:
技術分享圖片

Window10下Mysql的安裝和配置