基于Windows安裝MySQL 8.0.12圖文教程
本教程僅適用Windows系統(tǒng),如果你原本裝了沒裝上,一定要先刪除原本的數(shù)據(jù)庫,執(zhí)行:mysqld --remove mysql,然后在看我的帖子!
第一步:到MySQL官網(wǎng)下載安裝包
第二步:將下載好的安裝包(mysql-8.0.12-winx64 .zip)解壓到相應(yīng)路徑下,建議安裝在空間比較大的盤內(nèi)。(我的安裝路徑是:D:\mysql-8.0.12-winx64)這邊的安裝目錄一定要記清楚 !!
第三步:在安裝目錄下新建一個(gè)配置文件,命名為my.ini(這邊要注意,我當(dāng)時(shí)在安裝的時(shí)候,遇到了最大的麻煩,以前的經(jīng)驗(yàn)貼都沒有具體提到,創(chuàng)建一個(gè)配置文件,在你解壓的文件夾內(nèi)先新建一個(gè)文本文檔,然后再更改格式,一定要把txt擴(kuò)展名改成.ini)。詳細(xì)見下:
最關(guān)鍵一步來了:在my.ini內(nèi)復(fù)制粘貼以下內(nèi)容(全部復(fù)制下來):
[mysql] ; 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 [mysqld] ;設(shè)置3306端口 port = 3306 ; 設(shè)置mysql的安裝目錄 basedir=D:\Software\Programming Software\Database\MySQL\mysql-8.0.12-winx64 ; 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=D:\Software\Programming Software\Database\MySQL\mysql-8.0.12-winx64\data ; 允許最大連接數(shù) max_connections=200 ; 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 ; 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲引擎 default-storage-engine=INNODB
第四步: 以管理員身份運(yùn)行cmd.exe命令行工具:
右擊命令提示符,選擇管理員運(yùn)行
第五步:執(zhí)行以下命令,進(jìn)到MySQL安裝目錄bin目錄下:
#進(jìn)入MySQL安裝目錄: cd /d D:\mysql-8.0.12-winx64\bin (此處一定不要直接復(fù)制粘貼,因?yàn)槲覀儎?chuàng)建的文件夾不一定相同,一定要看清自己的安裝目錄) #執(zhí)行命令安裝MySQL: mysqld install #執(zhí)行以下命令初始化data目錄(5.7之后必須執(zhí)行該命令之后才可以啟動mysql) mysqld --initialize-insecure #執(zhí)行以下命令啟動mysql net start mysql
第六步:配置root賬號的密碼:
#執(zhí)行以下命令登錄mysql,第一次登錄無需輸入密碼,直接回車就好 mysql -u root -p
#登錄成功之后,執(zhí)行以下命令修改密碼( newpassword修改為自己設(shè)置的密碼): alter user ‘root'@‘localhost' identified with mysql_native_password by ‘newpassword'; #修改完密碼之后,執(zhí)行以下命令刷新權(quán)限 flush privileges;
第七步:恭喜你!mysql已經(jīng)安裝完成!
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL UDF調(diào)試方式debugview的相關(guān)方法
MySQL UDF調(diào)試方式debugview的相關(guān)方法...2007-07-07使用Grafana+Prometheus監(jiān)控mysql服務(wù)性能
這篇文章主要介紹了使用Grafana+Prometheus監(jiān)控mysql服務(wù)性能的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友可以參考下方法2020-03-03解析MSSQL跨數(shù)據(jù)庫查詢的實(shí)現(xiàn)方法
本篇文章是對MSSQL跨數(shù)據(jù)庫查詢的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06Workbench通過遠(yuǎn)程訪問mysql數(shù)據(jù)庫的方法詳解
這篇文章主要給大家介紹了Workbench通過遠(yuǎn)程訪問mysql數(shù)據(jù)庫的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06mysql 使用inet_aton和inet_ntoa處理ip地址數(shù)據(jù)的實(shí)例
下面小編就為大家?guī)硪黄猰ysql 使用inet_aton和inet_ntoa處理ip地址數(shù)據(jù)的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04mysql存儲過程多層游標(biāo)循環(huán)嵌套的寫法分享
這篇文章主要介紹了mysql存儲過程多層游標(biāo)循環(huán)嵌套的寫法,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07Mysql觸發(fā)器在PHP項(xiàng)目中用來做信息備份、恢復(fù)和清空
這篇文章主要介紹了Mysql觸發(fā)器在PHP項(xiàng)目中用來做信息備份、恢復(fù)和清空的相關(guān)資料,需要的朋友可以參考下2017-11-11