Windows安裝MySQL8.0.x 版本教程
一、下載
MySQL官網(wǎng)下載鏈接:https://downloads.mysql.com/archives/community/
選擇版本后下載zip文件
博主選擇的是8.0.13
二、安裝
1 解壓
把下載好的zip包在你想要的路徑下直接解壓。
解壓完成后得到這個(gè)界面:
2 配置環(huán)境變量
右擊此電腦選擇屬性
雙擊系統(tǒng)環(huán)境變量的Path
新建一個(gè)剛剛你解壓的路徑(注意要到bin路徑下)
3 配置my.ini
在D:\Program Files (x86)\mysql-8.0.13-winx64\mysql-8.0.13-winx64路徑下新建一個(gè) my.ini 文件。
這里有一個(gè)注意點(diǎn):如果出現(xiàn)mysql8.0安裝報(bào)錯(cuò) error: Found option without preceding group in config file:
則把ini文件另存為ANSI編碼
文件內(nèi)容如下:
[mysqld] # 設(shè)置3306端口 port=3306 # 設(shè)置mysql的安裝目錄 basedir=D:\\Program Files (x86)\\mysql-8.0.13-winx64\\mysql-8.0.13-winx64 # 切記此處一定要用雙斜杠\\,單斜杠這里會(huì)出錯(cuò)。 # 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄 datadir=D:\Program Files (x86)\mysql-8.0.13-winx64\\Data # 此處同上 # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng) max_connect_errors=10 # 服務(wù)端使用的字符集默認(rèn)為UTF8 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 default-storage-engine=INNODB # 默認(rèn)使用“mysql_native_password”插件認(rèn)證 default_authentication_plugin=mysql_native_password [mysql] # 設(shè)置mysql客戶(hù)端默認(rèn)字符集 default-character-set=utf8 [client] # 設(shè)置mysql客戶(hù)端連接服務(wù)端時(shí)默認(rèn)使用的端口 port=3306 default-character-set=utf8
4 命令行啟動(dòng)mysql
WIN+R 輸入cmd 進(jìn)入window命令行
cd 進(jìn)入安裝mysql的bin目錄下
輸入:mysqld --initialize --console
等待片刻會(huì)輸出一堆東西,推薦先把這些輸出復(fù)制一下,放到一個(gè)記事本里,因?yàn)槔锩鏁?huì)有你需要的數(shù)據(jù)庫(kù)初始密碼。
一般會(huì)在root@localhost:之后(是一堆像亂碼一樣的東西,這是初始的隨機(jī)密碼,后續(xù)我們會(huì)進(jìn)行更改?。?/p>
記下密碼之后,執(zhí)行命令:mysqld --install
安裝mysql
正常會(huì)輸出 successfully
之后執(zhí)行命令:net start mysql
啟動(dòng)mysql服務(wù)
5 修改登錄密碼
命令:mysql -u root -p
之后復(fù)制你剛剛保存在txt文件的初始密碼進(jìn)入mysql
命令:alter user root@localhost identified by '123456'
; 這個(gè) 123456是我隨便打的 可以自定義修改,如果是mysql8以上,推薦別使用純數(shù)字密碼,別問(wèn)我為什么,都是被坑出來(lái)的教訓(xùn)!
注:如果出現(xiàn)忘記初始隨機(jī)密碼的情況,可以重新執(zhí)行mysqld --initialize --console
這個(gè)命令,但是前提是刪除之前生成的Data文件夾
到此這篇關(guān)于Windows安裝MySQL8.0.x 版本教程的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Windows安裝MySQL8.0.28.0.msi方式(圖文詳解)
- windows?64位下mysql8.0.25安裝配置教程(最詳細(xì)!)
- 詳解Windows?Server?2012下安裝MYSQL5.7.24的問(wèn)題
- Windows下MySQL詳細(xì)安裝過(guò)程及基本使用
- 詳細(xì)介紹windows下MySQL安裝教程
- windows 安裝解壓版 mysql5.7.28 winx64的詳細(xì)教程
- 最新版MySQL 8.0.22下載安裝超詳細(xì)教程(Windows 64位)
- Windows10下mysql 8.0.22 安裝配置方法圖文教程
- MySQL 8.0.19安裝詳細(xì)教程(windows 64位)
- Windows系統(tǒng)下MySQL8.0.21安裝教程(圖文詳解)
- MySQL 8.0.20 安裝教程圖文詳解(windows 64位)
- Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼
相關(guān)文章
mysql下mysql-udf-http效率測(cè)試小記
看到張宴的博客上關(guān)于"http/rest客戶(hù)端的文章",怎樣安裝啥的直接都跳過(guò),下面直接進(jìn)入測(cè)試階段。2011-08-08小型Drupal數(shù)據(jù)庫(kù)備份以及大型站點(diǎn)MySQL備份策略分享
為了防止web服務(wù)器出現(xiàn)故障而引起的數(shù)據(jù)丟失,數(shù)據(jù)庫(kù)備份顯得非常重要,以免出現(xiàn)重大損失。本文分析研究一下小型的Drupal站的備份策略以及大型站點(diǎn)的mysql備份策略2014-11-11mysql tmp_table_size和max_heap_table_size大小配置
這篇文章主要介紹了mysql tmp_table_size和max_heap_table_size大小配置,需要的朋友可以參考下2016-05-05ARM64架構(gòu)下安裝mysql5.7.22的全過(guò)程
這篇文章主要介紹了ARM64架構(gòu)下安裝mysql5.7.22的全過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-07-07MySQL查詢(xún)語(yǔ)句過(guò)程和EXPLAIN語(yǔ)句基本概念及其優(yōu)化
在MySQL中我們經(jīng)常會(huì)使用到一些查詢(xún)語(yǔ)句,如果使用合適的索引會(huì)大大簡(jiǎn)化和加速查找,下面小編來(lái)和大家一起學(xué)習(xí)一下知識(shí)2019-05-05MYSQL updatexml()函數(shù)報(bào)錯(cuò)注入解析
這篇文章主要介紹了MYSQL updatexml()函數(shù)報(bào)錯(cuò)注入解析,并且簡(jiǎn)單介紹了updatexml函數(shù),具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10MySQL數(shù)據(jù)庫(kù)修復(fù)方法(MyISAM/InnoDB)
這篇文章主要為大家整理了7條修復(fù)MySQL數(shù)據(jù)庫(kù)的方法,當(dāng)簡(jiǎn)單的重啟對(duì)數(shù)據(jù)庫(kù)不起作用,或者有表崩潰時(shí),需要的朋友可以參考下2014-06-06