windows下載mysql5.7壓縮包配置安裝mysql
windows安裝mysql5.7有兩種方式
1.下載.msi安裝檔案直接根據介面提示進行安裝
2.下載.biz或.zip壓縮包
注:本次在win10系統下使用壓縮包進行安裝mysql5.7
mysql5.7下載路徑
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
- 下載後的zip安裝包解壓至某一位置,記住檔案路徑,以便配置相關引數,啟動資料庫服務
- 在mysql-5.7.25-winx64根目錄下建立my.ini檔案新增以下內容
[mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] # 設定3306埠 port = 3306 # 設定mysql的安裝目錄 basedir=D:\Program Files\mysql-5.7.25-winx64 # 設定 mysql資料庫的資料的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯 # datadir=D:\Program Files\mysql-5.7.25-winx64\data # 允許最大連線數 max_connections=200 # 服務端使用的字符集預設為8位元編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB explicit_defaults_for_timestamp=true
- 檔案目錄切換至cmd所在路徑(C:\Windows\System32\cmd.exe),右鍵以管理員身份執行cmd.exe,命令列進入mysql的bin目錄,初始化資料庫檔案
mysqld--initialize
- 初始化成功後會在my.ini配置檔案的datadir的目錄下生成一些檔案,其中xxx.err(xxx是你電腦使用者的名稱)檔案裡說明了root賬戶的臨時密碼。例子:<r8j*Qrh)jdp就是root賬戶的臨時密碼
A temporary password is generated for root@localhost: <r8j*Qrh)jdp
- 註冊mysql服務
mysqld -install MySQL
- 啟動mysql服務
net start MySQL
- 使用root賬號登入
mysql -u root -p <r8j*Qrh)jdp
- 修改root密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
完整操作步驟
- 以非管理員身份安裝資料庫提示拒絕安裝
- 以管理員身份安裝並且啟動
- 配置環境變數,便於以後不需進入安裝路徑才能呼叫sql.exe
1. 新增一個名叫 MYSQL_HOME 的變數
2. 修改Path變數,在末尾新增 %MYSQL_HOME%\bin