win10下mysql 8.0.15 winx64的安裝與配置以及運行mysqld -initialize命令報錯等問題解決


以下為完整的安裝過程:

1.將mysql壓縮包解壓到任意目錄下
我的是D:\mysql\mysql

2.設置環境變量
(1)-右擊“此電腦”-->“屬性”-->“高級系統設置”-->選擇“高級”選項卡,點擊“環境變量”按鈕

-點擊“新建”按鈕,變量名填“MYSQL_HOME”,變量值填解壓后的mysql路徑(我的是D:\mysql\mysql),點擊“確定”

-在系統變量中選擇“Path”變量,點擊編輯按鈕

-點擊“新建”按鈕,填寫“%MYSQL_HOME%\bin”(%MYSQL_HOME%表示取之前添加的MYSQL_HOME環境變量的值,即為mysql所在目錄),點擊“確定”

(2)直接將D:\mysql\mysql\bin添加到path中一樣~

(3)測試環境變量是否設置成功,運行“cmd”,輸入“mysqld --version”命令,彈出mysql版本信息說明環境變量已設置成功。

3.在安裝根目錄下新建初始化配置文件“my.ini”
復制以下內容到my.ini文件中

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir= D:\\mysql\\mysql-8.0.15-winx64
# 設置mysql數據庫的數據的存放目錄
datadir= D:\\mysql\\mysql-8.0.15-winx64\\data  
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

其中basedir是mysql安裝目錄,datadir是mysql安裝目錄\\data,根據自己情況更改,加不加引號不清楚,這個沒測試,不過這里沒加對了。

4.以管理員身份運行“cmd”(命令提示符),進入mysql的bin文件目錄下
(1)輸入“mysqld -install”命令進行安裝,成功則會彈出“Service successfully installed.”

(2)輸入“mysqld --initialize”初始化mysql配置,隨機生成root賬戶的密碼,成功則無信息彈出,

 

 且mysql安裝目錄會生成data文件夾

 

 

隨機生成root賬戶的密碼會保存在data文件夾里的一個后綴名為“.err”文件中,打開如下:

 

 

 (3)輸入“net start mysql”命令啟動mysql服務

 

 

(4) 輸入 mysql -u root -p  輸入密碼

(5)更改密碼

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';

 

結束!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM