還記得第一次裝解壓版的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!