Windows 上解壓縮版 MySQL 配置


1、相關下載地址:

MySQL 壓縮包(本文檔使用的 5.7.20 版本,也適用於其他 5.2.x 版本):

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

 

Visual C++ Redistributable Packages for Visual Studio 2013 安裝包(本版本的 MySQL 需要此運行庫支持):

https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

 

2、安裝 Visual C++ Redistributable Packages for Visual Studio 2013。

 

3、解壓 MySQL 壓縮包文件

 

4、將 bin 目錄路徑添加到環境變量中:

 

5、在根目錄下添加 data 文件夾與 my.ini 文件(從 5.7.18 版本開始下載的文件里面不提供這兩個東西)

 

6、在 my.ini 文件里面添加以下內容並保存(實際路徑根據解壓的目錄有所不同)

[mysqld]
# 設置MySQL的根目錄
basedir=D:\Program Files\mysql-5.7.20-winx64
# 設置data目錄
datadir=D:\Program Files\mysql-5.7.20-winx64\data
# 端口號
port=3306
# 設置默認編碼
character-set-server=utf8
# 設置默認存儲引擎
default-storage-engine=INNODB

 

7、執行以下命令初始化 MySQL,生成 root 用戶及密碼

mysqld --initialize --user=mysql --console

執行后的結果類似下圖: 

 

其中末尾標識處為root用戶及生成的密碼(冒號后面的部分),記住此密碼(建議復制保存到別的文件里面),后面的登錄MySQL要這個密碼

 

8、以管理員身份打開命令提示符,運行以下命令,將MySQL設置為系統服務

sc create MySQL binPath= "D:\Program Files\mysql-5.7.20-winx64\bin\mysqld.exe"

執行如下,顯示 [SC] CreateService 成功表示設置成功。

 

打開服務能夠找到名為 MySQL 的服務,如圖:

 

9、以管理員身份打開命令提示符,運行以下命令,啟動 MySQL 服務

net start MySQL

執行結果

 

10、修改 root 用戶密碼(如果不修改初始密碼,使用初始密碼登錄的時候會要求修改)

mysqladmin -u root -p password

執行命令后,需要輸入初始密碼,初始密碼為步驟7中生成的,然后輸入兩次新密碼,執行效果:

 然后就可以使用 mysql -uroot -p 命令登錄使用了

 

 

 

-------------------- 額外內容 --------------------

1、此處設置服務的時候沒有使用 mysqld -install 命令設置,因為使用此命令設置后配置 mysqld 執行文件的默認路徑為 C 盤下,因此雖然會顯示設置成功,但是當執行 net start MySQL 命令時候,會提示錯誤“系統找不到文件”。因此換用系統的sc命令來設置服務。

2、停止 MySQL 服務命令:

net stop MySQL

3、刪除 MySQL 服務(前提需要先停止 MySQL 服務):

mysqld -remove

 


免責聲明!

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



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