僅當記錄一下:
如果以前裝過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 所有檔案,如果刪除不了...