安裝MySQL時(shí)率拒,如果沒(méi)有安裝程序,就需要手動(dòng)配置MySQL,將my.ini文件放到到MySQL的安裝根目錄下
1.如果根目錄下面沒(méi)有data文件夾的話玉工,必須自己新建一個(gè)data文件夾,然后置空淘菩,因?yàn)閿?shù)據(jù)庫(kù)被初始化后遵班,里面的所有信息都會(huì)放到data文件夾里面
image.png
2.創(chuàng)建my.ini文件
直接用記事本創(chuàng)建純文本,然后保存為ini格式即可潮改。然后需要把名稱改為my(注意不是my.ini狭郑,如果名稱中的ini不是格式說(shuō)明的話,需把它刪掉汇在,否則的話翰萨,啟動(dòng)MySQL時(shí),就無(wú)法加載該文件趾疚,相關(guān)的字符編碼也會(huì)出現(xiàn)問(wèn)題)
3.配置my.ini文件
my.ini內(nèi)容如下:(只需要修改一下basedir和datadir即可)
[mysqld]
#設(shè)置3306端口號(hào)
port=3306
#設(shè)置MySQL的安裝目錄
basedir=D:\\mysql\\mysql-8.0.16-winx64(這是我的MySQL路徑缨历,注意用\\而非\)
#設(shè)置MySQL數(shù)據(jù)庫(kù)的數(shù)據(jù)存放目錄
datadir=D:\\mysql\\mysql-8.0.16-winx64\\data(與上面同理,注意最后的data文件名保存不變)
#運(yùn)行最大連接數(shù)
max_connections=200
#運(yùn)行連接失敗的次數(shù)糙麦。這也是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng)
max_connect_errors=10
#服務(wù)端使用的字符集默認(rèn)為utf-8
character-set-server=utf8
[mysql]
#客戶端使用的字符集默認(rèn)為utf8
default-character-set=utf8
[client]
#客戶端默認(rèn)端口號(hào)為3306
port=3306
直接將上面部分復(fù)制到my.ini里面去辛孵,最后重新運(yùn)行MySQL,查看配置
登錄MySQL后用命令
show variables like 'char%'
,顯示如下表示正確
image.png