在Windows上使用ZIP包安裝MySQL的詳細步驟
以下是使用官方 ZIP 包在 Windows 上安裝 MySQL 的詳細步驟,確保能通過 mysql -uroot -p
成功連接。
步驟 1:下載 MySQL ZIP 包
- 訪問 MySQL 官方下載頁面:
https://dev.mysql.com/downloads/mysql/ - 選擇 Windows (x86, 64-bit), ZIP Archive(根據(jù)您的系統(tǒng)選擇正確版本)。
- 點擊 Download,可能需要登錄 Oracle 賬戶(若無賬戶,可點擊下方 No thanks, just start my download 直接下載)。
步驟 2:解壓 ZIP 文件
- 將下載的 ZIP 包解壓到目標目錄,例如:
E:\Mysql\mysql-x.x.x-winx64
(路徑不要包含中文或空格)
步驟 3:配置環(huán)境變量
- 右鍵點擊 此電腦 → 屬性 → 高級系統(tǒng)設(shè)置 → 環(huán)境變量。
- 在 系統(tǒng)變量 中找到 Path → 編輯 → 新建 → 添加 MySQL 的 bin 目錄路徑,例如:
E:\Mysql\mysql-x.x.x-winx64\bin
- 點擊 確定 保存所有窗口。
步驟 4:創(chuàng)建配置文件 my.ini
- 在 MySQL 根目錄(如
E:\Mysql\mysql-x.x.x-winx64
)下新建文本文件,重命名為 my.ini。 - 用記事本編輯 my.ini,輸入以下內(nèi)容(根據(jù)實際路徑修改):
[mysqld] basedir=E:/Mysql/mysql-x.x.x-winx64 datadir=E:/Mysql/mysql-x.x.x-winx64/data port=3306 character-set-server=utf8mb4 default-authentication-plugin=mysql_native_password [client] default-character-set=utf8mb4
- basedir: MySQL 安裝目錄。
- datadir: 數(shù)據(jù)存儲目錄(首次安裝需初始化生成)。
步驟 5:初始化 MySQL
以 管理員身份 打開 CMD 命令行。
注意:如果不用管理員身份運行,執(zhí)行 mysqld --install MySQL
時會提示 Install/Remove of the Service Denied!
。
進入 MySQL 的 bin 目錄:
cd E:\Mysql\mysql-x.x.x-winx64\bin
執(zhí)行初始化命令:
mysqld --initialize --console
注意:初始化完成后,命令行會顯示一個 臨時密碼(格式如 A temporary password is generated for root@localhost: ********
)。
務(wù)必保存此密碼!
步驟 6:安裝 MySQL 服務(wù)
- 在同一個 CMD 窗口執(zhí)行:
mysqld --install MySQL
- 輸出
Service successfully installed
表示成功。
步驟 7:啟動 MySQL 服務(wù)
net start MySQL
- 若成功會顯示
MySQL 服務(wù)正在啟動... 服務(wù)已經(jīng)啟動成功
。
步驟 8:登錄并修改 root 密碼
- 登錄 MySQL(使用初始化時的臨時密碼):
mysql -u root -p
- 輸入臨時密碼后進入 MySQL 命令行。
- 修改 root 密碼(將密碼設(shè)置為 root):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
- 輸入
exit
退出 MySQL。
步驟 9:驗證連接
mysql -u root -p
輸入新密碼 root 后,若看到 mysql>
提示符,說明安裝成功!
常見問題解決
服務(wù)啟動失?。?/p>
- 檢查 my.ini 中的路徑是否正確。
- 確保沒有其他程序占用 3306 端口。
- 查看錯誤日志:datadir 目錄下(如
E:\Mysql\mysql-x.x.x-winx64\data\*.err
)。
忘記臨時密碼:
- 刪除 datadir 目錄(如
E:\Mysql\mysql-x.x.x-winx64\data
),重新執(zhí)行mysqld --initialize --console
。
- 刪除 datadir 目錄(如
權(quán)限問題:
- 所有 CMD 操作需以 管理員身份 運行。
以上就是在Windows上使用ZIP包安裝MySQL的詳細步驟的詳細內(nèi)容,更多關(guān)于Windows ZIP包安裝MySQL的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
replace MYSQL字符替換函數(shù)sql語句分享(正則判斷)
最近更新網(wǎng)站發(fā)現(xiàn)一些字段的值不是預期的效果,需要替換下值,通過下面的sql語句,直接執(zhí)行就可以了2012-06-06MySQL 參數(shù)相關(guān)概念及查詢更改方法
這篇文章主要介紹了MySQL 參數(shù)相關(guān)概念及查詢更改方法,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2020-09-09Ubuntu Server下MySql數(shù)據(jù)庫備份腳本代碼
為了mysql數(shù)據(jù)庫的安全,我們需要定時備份mysql數(shù)據(jù)庫,這里提供下腳本代碼,需要的朋友可以參考下2013-06-06阿里云 Centos7.3安裝mysql5.7.18 rpm安裝教程
這篇文章主要介紹了阿里云 Centos7.3安裝mysql5.7.18 rpm安裝教程,需要的朋友可以參考下2017-06-06MySQL按時間統(tǒng)計數(shù)據(jù)的方法總結(jié)
在本篇MYSQL的內(nèi)容里,我們給大家整理了關(guān)于按時間統(tǒng)計數(shù)據(jù)的方法內(nèi)容,有需要的朋友們學習下。2019-02-02mysql服務(wù)器查詢慢原因分析與解決方法小結(jié)
在開發(fā)的朋友特別是和mysql有接觸的朋友會碰到有時mysql查詢很慢,當然我指的是大數(shù)據(jù)量百萬千萬級了,不是幾十條了,下面我們來看看解決查詢慢的辦法2012-04-04