一、下載 1.1 官方下載地址:https://dev.mysql.com/downloads/mysql/ ,點擊Download 1.2 點擊 No thanks,just start my download 二、安裝準備 2.1 將下載的ZIP包解壓到安裝目錄 2.2 將解壓文件夾下的bin路 ...
一、下載
1.1 官方下載地址:https://dev.mysql.com/downloads/mysql/ ,點擊Download
1.2 點擊 No thanks,just start my download
二、安裝準備
2.1 將下載的ZIP包解壓到安裝目錄
2.2 將解壓文件夾下的bin路徑添加到變數值中
2.3 配置my.ini 初始化文件
在解壓後的文件夾下,新建my.ini文件,文件中複製以下內容
[mysqld] # 設置3306埠 port=3306 # 設置mysql的安裝目錄 basedir=D:\mysql-8.0.13-winx64 # 此處需要修改,修改為自己的解壓目錄 # 設置mysql資料庫的數據的存放目錄 datadir=D:\mysql-8.0.13-winx64\data # 此處需要修改,修改為自己的解壓目錄下的data目錄 # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統 max_connect_errors=10 # 服務端使用的字元集預設為UTF8 character-set-server=utf8 # 創建新表時將使用的預設存儲引擎 default-storage-engine=INNODB # 預設使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端預設字元集 default-character-set=utf8 [client] # 設置mysql客戶端連接服務端時預設使用的埠 port=3306 default-character-set=utf8
三、安裝MySQL
3.1 以管理員身份運行 命令提示符視窗
3.2 cd進入MySQL安裝目錄的 bin 目錄,執行一下命令:
mysqld --initialize --console
執行完成後,會列印 root 用戶的初始預設密碼,截圖記錄下密碼(一定要記下這個密碼):
要是手快關掉了,沒有記住這個密碼,刪掉初始化的 datadir 目錄,再執行一遍初始化命令,又會重新生成的。當然,也可以使用安全工具,強制改密碼,用什麼方法,自己隨意。
參考:https://dev.mysql.com/doc/refman/8.0/en/data-directory-initialization-mysqld.html
3.3 安裝服務
在MySQL安裝目錄的 bin 目錄下執行命令:
後面的服務名可以不寫,預設的名字為 mysql。當然,如果你的電腦上需要安裝多個MySQL服務,就可以用不同的名字區分了,比如 mysql5 和 mysql8。
mysqld --install [服務名]
啟動MySQL的服務
net start mysql
停止服務
net stop mysql
卸載 MySQL 服務
sc delete MySQL/mysqld -remove
3.4 更改密碼
在MySQL安裝目錄的 bin 目錄下,執行3.3中的啟動MySQL的服務命令,然後執行命令:
mysql -u root -p
這時候會提示輸入密碼,記住了上面第3.2步安裝時的密碼,填入即可登錄成功,進入MySQL命令模式。
在MySQL中執行命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
修改密碼,註意命令尾的;一定要有,這是mysql的語法。到此安裝完成。