Windows下安裝mysql-5.7.16詳細步驟
還記得第一次裝解壓版的mysql時,雖然有別人寫好的步驟,但還是折騰了一個星期,翻了別人無數部落格才裝好。最近重新裝了系統,剛才裝mysql,一次性,不到五分鐘就裝好了。寫個部落格紀念一下。
我的作業系統是win7 64位,用的是mysql-5.7.16解壓版,下面詳細說下步驟:
目錄
step1:將mysql5.7解壓到D盤根目錄,在解壓開目錄中新建一個資料夾data
step2:在mysql5.7目錄下有一個my-default.ini改名為了my.ini,將其中的內容替換為以下內容
step3:將D:\mysql-5.7.16-winx64\bin加入path環境變數
step4:用管理員開啟命令列視窗輸入:mysqld --initialize --user=mysql --console,並記住管理員密碼
step5:安裝服務:命令列輸入 :mysqld -install
step6:命令列輸入:services.msc開啟服務,啟動mysql服務
step7:在命令列輸入mysql -uroot -p回車,輸入管理員密碼
step1:將mysql5.7解壓到D盤根目錄,在解壓開目錄中新建一個資料夾data。
step2:在mysql5.7目錄下有一個my-default.ini改名為了my.ini,將其中的內容替換為以下內容
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql-5.7.16-winx64\
datadir=D:\mysql-5.7.16-winx64\data\
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
這裡需要注意下,我這裡是把mysql安裝包解壓在在D盤根目錄的,如果解壓到了別處,my.ini中的檔案路徑也要隨之改變,包括下面環境變數的路徑,也要根據實際情況調整。
step3:將D:\mysql-5.7.16-winx64\bin加入path環境變數
這步不多說了,相信大家應該都會。
step4:用管理員開啟命令列視窗輸入:mysqld --initialize --user=mysql --console,並記住管理員密碼
mysqld --initialize --user=mysql --console
以上這步是在D:\mysql-5.7.16-winx64\data下生成指令碼,密碼就是下面localhost:後面的字串。
step5:安裝服務:命令列輸入 :mysqld -install
mysqld -install
step6:命令列輸入:services.msc開啟服務,啟動mysql服務
services.msc
這時會彈出如下圖的視窗,在裡面找到mysql,並啟動mysql服務,我這裡已經啟動了mysql服務,所以這裡“啟動”一項是灰色的。
step7:在命令列輸入mysql -uroot -p回車,輸入管理員密碼
見下圖,輸入的密碼是第四步生成的密碼
step8:修改mysql管理員密碼
set password=password('你的密碼');
下面就可以正常使用mysql資料庫了。
個人感悟總結:還記得第一次接觸、安裝mysql大概是一年前。當時折騰了好久,後來幫別人裝mysql同樣也是要折騰好久,以至於有一段時間裝mysql成了我的一個陰影。現在過去一年了,這一年雜七雜八接觸了不少東西,搭建過很多各種各樣的環境,經常遇到各種問題,遇到問題後都不會輕易放棄,總是積極尋求解決的辦法,不僅學會了相關知識技能,更重要的是解決問題的能力也在不斷提高。今天安裝mysql,印象中很繁瑣的安裝其實也就八步,總共也沒幾個命令,或許這是一種提高,或許也是今天運氣好吧。
keep going!