1.下載mysql8的安裝包
官網(wǎng)或者其他博客都有,我就不在這里上傳了荐开,找不到的私信我? (微信:icandyicecream)
2.配置my.ini文件,并將其考到解壓的目錄下
創(chuàng)建my.ini文件里面配置為:
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=D:\\Mysql\\mysql-8.0.13-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\\Mysql\\mysql-8.0.13-winx64\\data
# 允許最大連接數(shù)
max_connections=1000
# 允許連接失敗的次數(shù)杖玲。這是為了防止有人從該主機試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認為UTF8
character-set-server=utf8
#指定慢查詢?nèi)罩疚募穆窂胶兔?/p>
slow_query_log_file = D:\\Mysql\\mysql.log
# 創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
#注意這里诞帐,mysql8默認密碼驗證插件改為了caching_sha2_password
#為了與之前的兼容,這里改回mysql_native_password
default_authentication_plugin = mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認使用的端口
port=3306
default-character-set=utf8
3.以管理員的身份進入cmd祸穷,找到解壓文件的bin
4.安裝命令:mysqld install
出現(xiàn)Service successfully installed 安裝成功
5.輸入命令: mysqld --initialize -user=mysql --console
找到隨機密碼:在root@localhist后: 密碼
6.啟動mysql: net start mysql
7.進行修改登錄:mysql -u root -p 輸入隨機密碼
8.更改密碼:alter user 'root'@'localhost' identified by '密碼'性穿;
注釋:環(huán)境變量配置:
添加:MYSQL_HOME
mysql路徑 如: D:\Mysql\mysql-8.0.13-winx64
在path后面加:%MYSQL_HOME%\bin
最后加一點,安裝出錯時:
第一種方法:
查看及刪除mysql? ? ?
sc query? mysql? ? ?
sc delete mysql
第二種方法:
移除安裝的mysql
mysqld --remove mysql