Windows10下安裝解壓版MySQL教程圖文詳解
MySQL安裝分為安裝版和解壓版,安裝版主要是由一個(gè)exe程序式安裝,有界面鼠標(biāo)點(diǎn)擊安裝即可,小白建議使用安裝版安裝mysql,相比較與安裝版,解壓版安裝更“純凈”,沒有多余的東西,但是較為復(fù)雜,坑點(diǎn)也比較多(都是淚),本教程位于提供安裝MySQL最新版8.0.11的正確姿勢(滑稽)
1.到MySQL官網(wǎng)下載壓縮包
網(wǎng)址:https://dev.mysql.com/downloads/mysql/
這里我們選擇MySQL Community Server
點(diǎn)擊Download
接下來點(diǎn)擊直接跳過,不登錄即可下載
2.解壓安裝包
3.在解壓目錄下添加配置文件my.ini
my.ini文件內(nèi)容如下:
[mysql] #設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 [mysqld] #設(shè)置3306端口 port=3306 #設(shè)置mysql的安裝目錄 basedir=D:\program\mysql #設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=D:\program\mysql\data #允許最大連接數(shù) max_connections=200 #服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 #創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 explicit_defaults_for_timestamp=true default-storage-engine=INNODB
這里有一個(gè)坑點(diǎn),配置字段的等號(hào)左右兩邊不能有空格,否則等一下MySQL初始化的時(shí)候可能會(huì)報(bào)如下錯(cuò)誤:
4.安裝MySQL
以管理員的身份運(yùn)行cmd,注意一定要用管理員的身份運(yùn)行
進(jìn)入mysql解壓包的bin目錄下:
d: cd D:\program\mysql\bin
4.1 執(zhí)行開始安裝命令
mysqld install
提示Service successfully installed表示mysqld成功啟動(dòng)
4.2 初始化MySQL數(shù)據(jù)庫
mysqld --initialize -user=mysql --console
如果沒有加 --console
參數(shù),執(zhí)行結(jié)果不會(huì)在控制臺(tái)上顯示,就不知道MySQL初始密碼,所以為了后續(xù)方便最好加上(初次安裝是蒙蔽,嗚嗚),如上圖可以看到數(shù)據(jù)庫初始密碼,注意:前面的空格字符也是密碼一部分(好坑好坑),Anyway,如果真的忘記加了(恐怕比較少我這種傻X),還是有辦法找到初始密碼的,你會(huì)發(fā)現(xiàn)新生成了一個(gè)data目錄,你可以去data目錄下的server-key.pem文件查找(呵呵)
4.3 啟動(dòng)MySQL服務(wù)
net start mysql
4.4 登錄MySQL
mysql -uroot -p
回車后輸入剛剛得到的初始密碼
4.5 修改密碼:
進(jìn)去之后,執(zhí)行 show databases;
你會(huì)發(fā)現(xiàn)如下圖所示:
原來,MySQL登錄后需要修改密碼,否則無法操作MySQL數(shù)據(jù)庫(當(dāng)然也是有方法讓其強(qiáng)制使用初始密碼的,騷操作這里就不贅述,呵~)
修改密碼MySQL:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
注意:上面命令中的'root'
為登錄MySQL用戶名,'root123'
登錄MySQL密碼,可以根據(jù)自己設(shè)定
4.6 登錄MySQL
mysql -uroot -proot123
再執(zhí)行剛剛的查看數(shù)據(jù)庫命令就可以了
Happy Ending ?。?!
總結(jié)
以上所述是小編給大家介紹的Windows10下安裝解壓版MySQL教程圖文詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
SQL語句多表聯(lián)查的實(shí)現(xiàn)方法示例
多表聯(lián)合檢索可以通過連接運(yùn)算來完成,而連接運(yùn)算又可以通過廣義笛卡爾積后再進(jìn),下面這篇文章主要給大家介紹了關(guān)于SQL語句多表聯(lián)查實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04Centos7 移動(dòng)mysql5.7.19 數(shù)據(jù)存儲(chǔ)位置的操作方法
這篇文章主要介紹了Centos7 移動(dòng)mysql5.7.19 數(shù)據(jù)存儲(chǔ)位置的實(shí)現(xiàn)方法,需要的朋友可以參考下2017-10-10mysql實(shí)現(xiàn)定時(shí)備份的詳細(xì)圖文教程
這篇文章主要給大家介紹了關(guān)于mysql實(shí)現(xiàn)定時(shí)備份的詳細(xì)圖文教程,我們都知道數(shù)據(jù)是無價(jià),如果不對數(shù)據(jù)進(jìn)行備份,相當(dāng)是讓數(shù)據(jù)在裸跑,一旦服務(wù)器出問題,只有哭的份了,需要的朋友可以參考下2023-07-07mysql怎么關(guān)閉sql_mode=ONLY_FULL_GROUP_BY模式
前段時(shí)間在項(xiàng)目開發(fā)過程中發(fā)現(xiàn)了系統(tǒng)異常,打開日志查看發(fā)現(xiàn)了如下的這個(gè)報(bào)錯(cuò),查找相關(guān)資料終于解決了,這篇文章主要給大家介紹了關(guān)于mysql怎么關(guān)閉sql_mode=ONLY_FULL_GROUP_BY模式的相關(guān)資料,需要的朋友可以參考下2024-01-0188秒插入1000萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫表的操作方法
這篇文章主要介紹了88秒插入1000萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫表的操作方法,首先給大家說下我用到的數(shù)據(jù)庫表為mysql數(shù)據(jù)庫5.7版本的。具體操作方法大家跟隨小編一起通過本文學(xué)習(xí)吧2018-11-11mysql group by having 實(shí)例代碼
mysql中g(shù)roup by語句用于分組查詢,可以根據(jù)給定數(shù)據(jù)列的每個(gè)成員對查詢結(jié)果進(jìn)行分組統(tǒng)計(jì),最終得到一個(gè)分組匯總表, 經(jīng)常和having一起使用,需要的朋友可以參考下2016-11-11mysql安裝出現(xiàn)Install/Remove of the Service D
這篇文章主要介紹了mysql安裝出現(xiàn)Install/Remove of the Service Denied!錯(cuò)誤問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12