Windows系統安裝MySQL8 0具體步驟

2021-10-02 21:15:23 字數 1729 閱讀 7529

僅當記錄一下:

如果以前裝過mysql,注意後面2.1步驟中port選擇不能填3306,可以選擇其他系統未用的埠。而如果要解除安裝之前的mysql,主要是刪除mysql服務(net stop mysql,sc delete mysql),不然會自動啟動以前的mysql服務,導致新版執行不了。刪除具體步驟參見

接下來是具體安裝步驟:

解壓後放要安裝的位置,如我的:

2.1 在sql中新建my.ini檔案,內容如下:預設埠都是3306,如果安裝多個mysql,注意埠不要重複。

[client]

# 設定mysql客戶端預設字符集

default-character-set=utf8mb4

[mysqld]

# 設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=e:\\mysql\\sql

# 設定 mysql資料庫的資料的存放目錄,mysql 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯

# datadir=c:\\web\\sqldata

# 允許最大連線數

max_connections=20

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8mb4

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

2.2 cd 到bin目錄下,我的是cd e:/mysql/sql/bin,方便後續命令列使用mysql、mysqld等相關命令。

3. 初始化資料庫

mysqld --initialize --console
記錄臨時密碼:h%li35(i7-eg

e:\mysql\sql\bin>mysqld --initialize --console

2020-02-16t04:03:42.024265z 0 [system] [my-013169] [server] e:\mysql\sql\bin\mysqld.exe (mysqld 8.0.19) initializing of server in progress as process 996

2020-02-16t04:03:56.263496z 5 [note] [my-010454] [server] a temporary password is generated for root@localhost: h%li35(i7-eg

4. 安裝mysql服務,收到結果:service successfully installed.

mysqld install
5. 啟動mysql服務,成功啟動服務。

net start mysql
6. 登入,密碼就是之前記錄的,並修改密碼(方法比較多,但是mysql8.0不需要加password("123456"),而是直接『123456』)。

mysql -u root -p
set password for root@localhost = '123456';

mysql windows系統安裝mysql資料庫

解決方法 1 環境變數path新增完成 例如 c program files mysql 5.7.13 winx64 bin 在my.ini ini檔案是window裡面的配置檔案,裡面各種預設的資料。中寫入如下內容。1 mysql 2 設定mysql客戶端預設字符集 3 default chara...

Windows通過zip檔案安裝mysql

d mysql 解壓縮之後,需要在安裝路徑下手動建立data資料夾以及my.ini檔案 編輯my.ini檔案的內容 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 設定mysql資料庫的資料的存放目錄 datadir d mysql dat...

Windows系統下如何解除安裝乾淨mysql

一 在控制面板中解除安裝mysql軟體 二 解除安裝過後刪除c program files x86 mysql該目錄下剩餘了所有檔案,把mysql資料夾也刪了 三 windows r執行 regedit 檔案,開啟登錄檔 六 刪除c盤下的c programdata mysql 所有檔案,如果刪除不了...