mysql是常用的一款關(guān)系型數(shù)據(jù)庫诬烹,它目前更新速度比較快家破,最新的版本已經(jīng)更新到了8.0版本,下面我們來一起看看韭邓,怎么在電腦上安裝這個新版本的mysql吧鸭你。本文以windows10 為例講解愉老。
下載咒林、安裝及配置環(huán)境變量
-
1
最新版本的需要先下載捌议,這里我們先講怎么在windows上安裝mysql8.0.11。首先打開百度粉怕,輸入mysql,搜索到mysql的官網(wǎng)抒巢,然后點擊下面的Downloads鏈接贫贝,跳轉(zhuǎn)到對應(yīng)的下載頁面。
-
2
在下載頁面拉到最底下,找到mysql community Edition稚晚,這個版本才是免費的mysql崇堵。點擊下面的Downloads,跳轉(zhuǎn)到下載頁面客燕。
-
3
在下載頁面找到mysql community server鸳劳,然后點擊下面的Download鏈接。這個時候頁面下方會顯示出mysql版本也搓,以及選擇系統(tǒng)的下拉菜單赏廓,在下拉菜單里選擇windows。
-
4
然后在下面的地址里找到第一個鏈接傍妒,點擊鏈接后面的downloads幔摸。默認情況下,需要登陸mysql的賬號拍顷。
-
5
沒有注冊過的直接點擊頁面最下方的No thanks抚太, just download字樣。這個時候就會開始下載mysql的安裝包昔案。下載完畢后尿贫,我的瀏覽器默認是放在系統(tǒng)的下載目錄下。如下面圖中所示:
-
6
壓縮文件如下面第一張圖中所示踏揣,然后將這個壓縮文件移動到準備好的安裝目錄中庆亡,然后解壓出來。如下面第二張圖中所示:
-
7
解壓出來后捞稿,點擊到該目錄內(nèi)部中去又谋,可以看到里面是編譯好的文件目錄,所有的可執(zhí)行文件都在bin目錄下娱局。這種安裝方式彰亥,只需要將對應(yīng)的可執(zhí)行文件目錄添加到系統(tǒng)變量里去,然后就可以直接使用了衰齐。bin目錄下我們可以看到常用的mysql和mysqld兩個命令任斋,如下面第二張圖中所示:
-
8
這個時候點擊上方的路徑欄,然后點右鍵耻涛,選擇復(fù)制废酷,將bin目錄的完整路徑復(fù)制下來。然后右鍵點擊文件夾頁面的左邊此電腦圖標抹缕,選擇屬性澈蟆。
-
9
在電腦屬性頁面,點擊右上角的高級系統(tǒng)設(shè)置卓研,然后在系統(tǒng)設(shè)置頁面點擊環(huán)境變量趴俘。
10
在環(huán)境變量中找到Path變量,然后點擊右邊的編輯按鈕,打開變量的編輯頁面哮幢。點擊變量編輯頁面的新建按鈕带膀,將剛才復(fù)制下來的mysql的bin目錄路徑粘貼進去志珍,如下面第二張圖中所示橙垢。
[![mysql 8.0.11安裝教程](http://upload-images.jianshu.io/upload_images/14653704-9c589ff61a71cbc0.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](http://jingyan.baidu.com/album/95c9d20d087fe4ec4e756117.html?picindex=17)
[[圖片上傳失敗...(image-dddca9-1543312570831)]](http://jingyan.baidu.com/album/95c9d20d087fe4ec4e756117.html?picindex=18)
- 11
環(huán)境變量配置好以后,點擊確定保存配置伦糯。然后點擊win10桌面左下角的搜索按鈕柜某,輸入命令提示符的命令,會出來命令提示符的程序圖標敛纲。在命令提示符上點右鍵喂击,選擇以管理員身份運行。
[![mysql 8.0.11安裝教程](http://upload-images.jianshu.io/upload_images/14653704-a0178fa429ad0d9e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](http://jingyan.baidu.com/album/95c9d20d087fe4ec4e756117.html?picindex=19)
[[圖片上傳失敗...(image-ddfb24-1543312570831)]](http://jingyan.baidu.com/album/95c9d20d087fe4ec4e756117.html?picindex=20)
- 12
在打開的命令行界面中輸入mysql --help淤翔,如果可以看到輸出的mysql版本信息翰绊,如下面圖中所示,說明環(huán)境變量配置完畢旁壮。如果不是顯示的這個信息监嗜,則需要仔細檢查上面的每個步驟,查看是哪里出錯了抡谐。
[![mysql 8.0.11安裝教程](http://upload-images.jianshu.io/upload_images/14653704-f90a35bd4f496cb9.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](http://jingyan.baidu.com/album/95c9d20d087fe4ec4e756117.html?picindex=21)
END
[](javascript:;)初始化和配置文件
-
1
環(huán)境變量配置好以后裁奇,mysql需要先進行初始化,配置對應(yīng)的數(shù)據(jù)目錄麦撵。然后就可以啟動了刽肠,初始化命令格式是:
mysqld -I
或者
mysqld --datadir=/path/to/datadir
第一種格式是直接在它的安裝目錄下創(chuàng)建一個data目錄,用來保存數(shù)據(jù)文件免胃,第二種格式是在指定的目錄下保存數(shù)據(jù)文件音五。因為只是嘗鮮使用,所以就使用默認命令mysqld -I羔沙,如下所示躺涝,執(zhí)行過程沒有顯示信息。
-
2
執(zhí)行完畢后撬碟,會在剛才存放bin的位置自動生成一個data目錄诞挨,如下所示,里面保存了各種配置文件以及日志呢蛤。里面比較重要的是那個以你電腦名稱命名惶傻,以.err結(jié)尾的文件,點開這個文件后其障,可以看到里面有這樣一行提示银室,temporary password,就是初始化過程中生成的密碼,把這個密碼記錄下來蜈敢,待會登陸的時候使用辜荠。
-
3
初始化完畢后,這種格式安裝的mysql默認是沒有配置文件的抓狭,因此需要手動給它添加一個配置文件伯病。配置文件的名稱可以是mysql.ini或mysql.cnf,兩種都可以否过。mysqld在windows上讀取配置文件的路徑有3個午笛,分別是:
C:\my.cnf
C:\Windows\my.cnf
安裝目錄下的my.cnf
你把配置文件放在這三個路徑下任何一個即可,我這里把my.cnf放在安裝目錄下苗桂,如下面所示:
-
4
然后使用編輯器打開配置文件药磺,添加如下面圖中的內(nèi)容,添加好以后煤伟,保存配置文件癌佩。這里需要說明的是,如果你的路徑是單斜桿便锨,那么只能使用 / 围辙,不能使用\,如果是雙斜杠鸿秆,那么只能使用 \酌畜,不能使用//。否則啟動的時候會報錯卿叽。我這里使用的是雙斜桿格式桥胞。
END
[](javascript:;)配置服務(wù)和后臺啟動
-
1
因為mysqld這個服務(wù)器程序默認情況下是不會后臺執(zhí)行的,因此直接啟動的話考婴,就必須打開一個命令行窗口贩虾,命令行窗口關(guān)閉以后,程序就結(jié)束了沥阱。因此缎罢,需要將mysqld配置成系統(tǒng)服務(wù),這樣就可以通過服務(wù)來管理它的啟動和停止了考杉。配置系統(tǒng)服務(wù)也是使用的mysqld命令策精,它的基本格式是
mysqld --install
這是它的默認格式,但是這里要重點標注的是崇棠,直接這樣執(zhí)行咽袜,生成的MySQL服務(wù)啟動不了。我們一起來看看枕稀,先這樣執(zhí)行询刹。如下面圖中所示:
-
2
從上面圖中可以看到谜嫉,可以正常生成對應(yīng)的服務(wù),我們打開服務(wù)頁面凹联°謇迹可以找到一個MySQL服務(wù),雙擊這個服務(wù)名稱蔽挠,可以看到它默認的路徑是在C盤下路徑住闯,我們點擊左下角的啟動按鈕。
-
3
這個時候會發(fā)現(xiàn)象泵,無法啟動寞秃,會報錯,錯誤提示是偶惠,系統(tǒng)找不到指定的文件。原因很簡單朗涩,上面服務(wù)的可執(zhí)行文件路徑是錯誤的忽孽。所以我們只能執(zhí)行:
mysqld --remove
來移除這個服務(wù),再重新配置谢床。
-
4
這里還有一個需要注意的問題兄一,使用mysqld --remove命令移出對應(yīng)的服務(wù)后,需要把打開的服務(wù)頁面關(guān)閉识腿。否則系統(tǒng)不會自動移除安裝的服務(wù)出革。會導(dǎo)致下一步安裝的時候,提示The Services already exists渡讼,如下面圖中所示:
-
5
下面我們來看正確的配置方式骂束,經(jīng)過研究后發(fā)現(xiàn),想要正確配置它的后臺服務(wù)成箫,需要切換到mysqld的文件目錄下執(zhí)行安裝命令展箱。比如我的mysqld是位于:
D:\Program Files\mysql8.0\mysql-8.0.11-winx64\bin
這個目錄下,那么切換命令如下面圖中所示:
-
6
切換完成后蹬昌,再執(zhí)行服務(wù)的安裝命令混驰,如下面圖中所示。
后面的配置文件的路徑必須要用雙引號引起來皂贩,否則會報錯栖榨。--install后面要跟上服務(wù)的名稱,否則也會報錯明刷。沒有出錯的話婴栽,就會提示成功安裝服務(wù)。
-
7
這個時候我們打開服務(wù)頁面遮精,找到MySQL服務(wù)居夹,點擊進去败潦,就能看到路徑變成了正確路徑街佑。點擊左邊的啟動按鈕跃赚,會發(fā)現(xiàn)舰罚,服務(wù)正常運行践瓷。
-
8
而我們這個時候打開任務(wù)管理器缩筛,也可以看到mysqld這個后臺進程帕涌。
-
9
最后打開命令行珠叔,使用mysql命令登陸驗證一下废赞,如果可以輸入賬號密碼湾戳,說明后臺服務(wù)正常贤旷,輸入密碼后成功登陸,會顯示版本號信息砾脑。說明程序正常工作幼驶。
END
[](javascript:;)注意事項
轉(zhuǎn)載自百度https://jingyan.baidu.com/article/95c9d20d087fe4ec4e756117.html