本打算直接下載安裝版MySQL的(因?yàn)椴挥眠M(jìn)行配置), 可在官網(wǎng)上只看到32位的安裝版, 所以選擇了壓縮版.
不用注冊(cè)/登錄, 點(diǎn)擊下面的"No thanks, just start my download"即可進(jìn)行下載.
步驟:
1. 解壓縮
路徑自選. 我把它放在了D:/MySQL下.
2. 配置環(huán)境變量
win8.1下
我的電腦(右鍵) => 屬性 => 高級(jí)系統(tǒng)設(shè)置(左鍵) => "高級(jí)"選項(xiàng)卡 => 環(huán)境變量
找到"系統(tǒng)變量"框中的Path, 進(jìn)行"編輯", 在后面添加你的MySQL bin文件夾的位置, 我的是"D:\MySQL\mysql-5.7.12-winx64\bin"
即
注意:
是追加, 不是覆蓋.
3. 修改配置文件
找到MySQL的默認(rèn)配置文件(還是要看你自己的安裝路徑), 我的是"D:\MySQL\mysql-5.7.12-winx64\my-default"
修改其中的配置:
[mysqld]
# basedir = D:\MySQL\mysql-5.7.12-winx64(mysql所在目錄)
# datadir = D:\MySQL\mysql-5.7.12-winx64\data(mysql所在目錄\data)
4. 再進(jìn)行命令行操作
- 以管理員的身份運(yùn)行cmd:
打開(kāi)我的電腦, 找到C:\Windows\System32文件夾, 再找到cmd.exe, 右鍵"以管理員身份運(yùn)行cmd"即可.
如果不以管理員身份運(yùn)行的話, 會(huì)出現(xiàn)如下錯(cuò)誤:
-
因?yàn)槲业腗ySQL安裝在D盤(pán), 而cmd默認(rèn)路徑是以C:\開(kāi)頭的, 我需要將其改為從D:\開(kāi)始的, 按照以下操作即可.
-
接下來(lái)進(jìn)入正式操作. 輸入"cd D:\MySQL\mysql-5.7.12-winx64\bin"(還是看你自己的bin文件夾安裝在哪里), 再輸入"mysqld -install", 之后, 會(huì)顯示安裝成功.
啟動(dòng)服務(wù). 繼續(xù)輸入"net start mysql"即可啟動(dòng)mysql服務(wù).
可在這時(shí), 我遇到了點(diǎn)問(wèn)題..
- 這時(shí), 可以輸入"mysqld --console", 顯示出啟動(dòng)錯(cuò)誤信息.
![](https://leanote.com/api/file/getImage?fileId=57147238ab64415fa6000277)
原來(lái), 出錯(cuò)是因?yàn)闆](méi)有找到data文件夾(上面還指定路徑來(lái)著, 壓根就沒(méi)有!)
```
通過(guò)網(wǎng)上信息檢索, 終于找到了解決辦法!
在bin目錄下輸入"mysqld --initialize-insecure --user=mysql". 執(zhí)行完上面命令后, MySQL會(huì)自建一個(gè)data文件夾, 并且建好默認(rèn)數(shù)據(jù)庫(kù), 登錄的用戶(hù)名為root击喂,密碼為空. 問(wèn)題解決!
```
- 之后, 再次輸入: net start mysql, 便可成功啟動(dòng)mysql服務(wù).
-
登錄mysql. 直接輸入"mysql -u root -p", (第一次登錄沒(méi)有密碼, 直接按回車(chē)過(guò)), 登錄成功!
-
打開(kāi)任務(wù)管理器, 可以看到mysql已經(jīng)運(yùn)行了.
總結(jié): 凡是你遇到的問(wèn)題, 都已經(jīng)有千千萬(wàn)萬(wàn)人遇到過(guò). 所以, 善用搜索引擎是十分重要的!