MySQL8.0.12壓縮包安裝
阿新 • • 發佈:2018-11-23
壓縮包下載地址:https://dev.mysql.com/downloads/mysql/
下載對應的壓縮包,然後我到我的C盤中解壓如下:
解壓出來是沒有 my.ini 這個配置檔案的需要我們自己新增:
[mysqld] #skip-grant-tables # 設定3306埠 port=3306 # 設定mysql的安裝目錄 basedir=C:\Program Files\MySQL # 設定mysql資料庫的資料的存放目錄 datadir=D:\Database\MySQL\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
my.ini檔案這樣配置就可以,裡面對應的程式碼都有註釋。
開始安裝:
1.配置環境變數,新增你的bin目錄到系統環境變數path中:
2.用管理員的身份開啟 CMD (直接搜尋然後右擊)
然後CD到你安裝目錄的bin資料夾下:
3.執行 mysqld --initialize-insecure --user=mysql 命令初始化你的root使用者命令為空,
如果直接執行mysqld --initialize 的話MySQL會隨機給你生成一個很複雜的密碼,在你的data目錄中字尾為 .err 的檔案中可以檢視
大概是如下圖那一行所示
4.執行mysqld --install 安裝MySQL服務,安裝成功會提示successful 什麼的
然後可以執行 net start mysql 來啟動mysql服務 一般都會啟動成功的。