[數據庫]mysql5.7.21免安裝版配置步驟(無my.ini文件或服務無法啟動的解決方案)


 

以下是mysql5.7.21免安裝版配置步驟

如果遇到沒有my-default.ini文件的或者服務無法啟動的也可以參考下文。

 

1. 安裝環境:

win10 & mysql[Windows (x86, 64-bit), ZIP Archive]

 

2. 安裝包下載:

https://dev.mysql.com/downloads/mysql/

 

3. 解壓壓縮包,配置環境變量

a. 我解壓到本地的:D:\mysql-5.7.21-winx64這個目錄(按自己的喜好來,可以任意位置,當然不建議系統盤啦)

b. 右鍵我的電腦 --> 屬性 --> 高級系統配置 --> 高級 --> 環境變量 --> 在Path中加上:D:\mysql-5.7.21-winx64\bin(記得有\bin)

 

ps. 大家要明白配置環境變量的作用是cmd在任何的目錄下,都可以調用mysql命令。 

 

 4. 安裝mysql

看到很多教程是有my-default.ini文件的,但是我下載下來的沒有。但是大家不要方,沒關系的,沒有的話,我們就手動建一個my.ini文件就好了哈。

在D:\mysql-5.7.21-winx64目錄下新建my.ini文件,並輸入以下內容(記得改basedir和datadir):

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

 

管理員運行身份運行方式打開cmd,輸入以下命令(進行安裝和初使化配置):

cd /d D:\mysql-5.7.21-winx64
mysqld –install mysqld --initialize-insecure --user=mysql

ps:MySQL服務無法啟動的原因:

如果沒有執行--initialize-insecure,而先執行net start mysql,則會報以下錯誤:

 

5. 啟動mysql服務

在cmd中輸入以下命令

net start mysql

這樣就是啟動成功了,我們可以在服務里看到,也可以手動設置開啟和關閉。

 

 

6. 帳號密碼

默認賬號密碼是:root / (密碼為空)

有些教程會教我們重新設置密碼,我在本地沒有安全性的需求,暫時就不設置了。

 

7. 添加本地的數據庫

輸入name、host、port、user就可以新建成功了,之后會提示輸入密碼,因為密碼為空,所以只要回車就好啦

 


免責聲明!

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



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