Windows安裝MySQL5.7解壓版

1. 解壓後根目錄添加配置文件my.ini

[client]
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4

[mysqld]
character-set-server=utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

port = 3306
# mysql安裝目錄
basedir="D:/MySQL5.7.28"
# mysql數據庫的數據的存放目錄
datadir="D:/MySQL5.7.28/data"
# mysql默認引擎
default-storage-engine=INNODB

 

2. 進入mysql的bin目錄,初始化數據庫

mysqld --initialize

tip:如果初始化錯誤,一般是VC++環境缺少組件,安裝後執行上面命令即可。https://github.com/abbodi1406/vcredist/releases/download/v0.29.0/VisualCppRedist_AIO_x86_x64_29.zip

 

3.找到臨時root初始密碼

初始化之後會在 data目錄生成一個 電腦主機名.err文件,如DESKTOP-CGCA51R.err,裏面包含有初始化後root的臨時密碼。查找關鍵詞:A temporary password

如圖,此時root臨時密碼爲:c&Fqqey&c85o

 

4.將mysql註冊成windows服務

①管理員模式打開命令行,進入mysql的bin目錄

②如果之前註冊過服務,則先卸載服務

mysqld --remove

③註冊服務

mysqld --install

④啓動mysql

net start mysql

 

5.使用root臨時密碼登錄mysql

mysql -u root -p

臨時密碼登錄的mysql,無法做其他操作,如下提示,因此必須修改root密碼

 

6.修改root密碼並刷新權限

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypasswd';
FLUSH PRIVILEGES;

 

7.安裝結束

 tip:爲了在命令行下隨時調用mysql 命令,建議將mysql的bin 目錄放入path環境變量

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章