MySQL?5.7壓縮包安裝圖文教程(超詳細(xì))
一、下載
https://dev.mysql.com/downloads/mysql/
選擇5.7版本
二、解壓
下載完成后解壓,解壓后如下(zip是免安裝的,解壓后配置成功即可使用)
注意:只有5.6以前的版本才有在線安裝(install msi),5.7之后都是zip壓縮版
三、配置環(huán)境變量
新建系統(tǒng)變量
變量名:MYSQL_HOME
變量值:D:\a_source\mysql-5.7.33-winx64
在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之間的“;”符號(hào)不能省略
四、創(chuàng)建配置文件my.ini
準(zhǔn)備好my.ini文件,可以先新建一個(gè)my.txt文件,然后通過重命名修改文件后綴為.ini
【注:5.7.25版本 沒my-default.ini這個(gè)文件了】
將 my.ini 放置在D:\a_source\mysql-5.7.33-winx64
安裝目錄下
以前的版本解壓后或許會(huì)存在my-default.ini文件,但是5.7.25版本沒有,因此要自己手動(dòng)創(chuàng)建該文件,文件的內(nèi)容如下:
[client] port=3306 default-character-set=utf8 [mysqld] # 設(shè)置為自己MYSQL的安裝目錄 basedir=D:\mysql-5.7.25-winx64 # 設(shè)置為MYSQL的數(shù)據(jù)目錄 datadir=D:\mysql-5.7.25-winx64\data port=3306 character_set_server=utf8 sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER #開啟查詢緩存 explicit_defaults_for_timestamp=true skip-grant-tables
注意:basedir和datadir 的文件夾之間用“/”而不是“\”,否則在下面的操作中可能會(huì)出錯(cuò)。也有說是 在my.ini中正確的路徑都需要雙“\”。
五、安裝MySQL服務(wù)
以管理員身份打開cmd命令窗口,將目錄切換到MySQL的安裝目錄的bin目錄下
進(jìn)入mysql的bin目錄后mysqld install
有可能出現(xiàn)Install/Remove of the Service Denied! 的提示錯(cuò)誤。
原因:普通用戶模式權(quán)限下的cmd安裝mysql會(huì)出現(xiàn)這樣的報(bào)錯(cuò)提示
解決方法:在路徑為:C:\Windows\System32的目錄下找到cmd.exe 右鍵已管理員身份運(yùn)行。
六、初始化
執(zhí)行完這條命令mysqld --initialize-insecure --user=mysql,這時(shí)mysql就幫你自己創(chuàng)建一個(gè)data文件夾。
七、啟動(dòng)MySQL服務(wù)
或者通過命令行方式啟動(dòng)和停止服務(wù)
net start mysql 命令(啟動(dòng)MySQL命令)
net stop mysql 命令(停止MySQL命令)
八、修改密碼
輸入mysql -uroot -p進(jìn)入MySQL,無需密碼,直接按回車鍵
執(zhí)行以下sql修改密碼
UPDATE mysql.user SET authentication_string = PASSWORD('新密碼') WHERE user = 'root'; # 我的命令 UPDATE mysql.user SET authentication_string = PASSWORD('123456') WHERE user = 'root'; # 刷新權(quán)限 FLUSH PRIVILEGES;
注意:5.7已經(jīng)取消了password字段,務(wù)必寫authentication_string
九、驗(yàn)證
管理員權(quán)限下:mysql -u root -p 然后輸入密碼(你可以驗(yàn)證下空密碼是否能登錄)
輸入你修改的密碼,看是否能登錄
以上就是MySQL 5.7壓縮包安裝圖文教程(超詳細(xì))的詳細(xì)內(nèi)容,更多關(guān)于MySQL5.7壓縮包安裝的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
mysql復(fù)制中臨時(shí)表的運(yùn)用技巧
數(shù)據(jù)庫(kù)損壞,也沒有備份。剛好二進(jìn)制日志全部保存完好,幸福了。導(dǎo)入二進(jìn)制日志到MYSQL2012-09-09MySQL的MaxIdleConns不合理,會(huì)變成短連接的原因
這篇文章主要介紹了MySQL的MaxIdleConns不合理,會(huì)變成短連接的原因,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2021-01-01使用SQL實(shí)現(xiàn)小計(jì),合計(jì)以及排序
本篇文章是對(duì)SQL實(shí)現(xiàn)小計(jì),合計(jì)以及排序進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06