最近需要做個小小的驗(yàn)證實(shí)驗(yàn),需要安裝MySQL,網(wǎng)上一搜發(fā)現(xiàn)教程繁多,bug也多,所以直接把官網(wǎng)的流程翻譯過來,注意是壓縮文件,不是安裝版的,解壓直接能用的,下面直接把流程貼過來:
使用壓縮文檔安裝在Windows上安裝MySQL
1.將文件提取到安裝目錄
1)管理員權(quán)限
2)選擇安裝位置,默認(rèn)C:/mysql,通過配置文件制定安裝位置
3)使用軟件解壓縮,如果默認(rèn)生成一個主目錄,請把主目錄中的子文件放到你指定的安裝位置上
2.創(chuàng)建配置文件
A.為何使用配置文件
1)安裝和數(shù)據(jù)目錄與默認(rèn)位置不同
2)你需要定制服務(wù)器設(shè)定
B.文件位置和名稱
1)當(dāng)Windows開啟MySQL服務(wù)時,它會在幾個地方尋找配置文件,Windows目錄/MySQL
2)文件名稱my.ini/my.cnf,避免沖突,使用其中一個
3)一定要讓MySQL服務(wù)器用戶可以讀my.ini文件
C.文件格式
| [mysqld] # set basedir to your installation path basedir=E:/mysql # set datadir to the location of your data directory datadir=E:/mydata/data |
D.相關(guān)文件位置初始化
初始化MySQL生成相關(guān)文件
E.更換目錄
移動原數(shù)據(jù)+每次開啟服務(wù)的--datadir命令行選項(xiàng)
3.選擇MySQL服務(wù)器類型
1)mysqld:支持named-pipe support
2)mysqld-debug:自動內(nèi)存分配檢查
支持同樣的存儲引擎,使用named pipe注意在關(guān)閉的時候關(guān)閉named pipe
4.初始化MySQL(使用mysqld進(jìn)行初始化)
假設(shè)你的當(dāng)前目錄位配置文件中的%BASEDIR%即MySQL安裝目錄
A.初始化數(shù)據(jù)目錄
1)bin/mysqld --initialize:包含一個過期的密碼,需要你選擇一個新的密碼
2)bin/mysqld --initialize-insecure:沒有生成root密碼,假設(shè)你在使用服務(wù)前指派密碼
3)如果MySQL無法定位準(zhǔn)確的安裝目錄和數(shù)據(jù)存放目錄
(1)命令行:bin/mysqld --default-file=C:/my.ini --initialize
(2)配置文件 如2.C.
新聞熱點(diǎn)
疑難解答
圖片精選