Windows 離線安裝 MySQL
阿新 • • 發佈:2018-12-03
Windows 電腦離線安裝 MySQL 服務準備
官網下載安裝壓縮包:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
備註:下載社群版5.7即可,企業版需要收費並且還需要登陸才能下載。
安裝開始
1、官網下載壓縮包安裝檔案,如:mysql-5.7.19-winx64.zip
2、將壓縮包解壓至本地目錄,如:D:\tools\mysql-5.7.19-winx64
3、D:\tools\mysql-5.7.19-winx64 新增 my.ini 配置檔案
[client] port=3306 default-character-set=utf8 [mysqld] # 設定為自己MYSQL的安裝目錄 #basedir=D:\tools\mysql-5.7.23-winx64 # 設定為MYSQL的資料目錄 #datadir=D:\tools\mysql-5.7.23-winx64\data #port=3306 character_set_server=utf8 #sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER # 開啟查詢快取 #explicit_defaults_for_timestamp=true # 第一次啟動MYSQL開啟這行(一定放在末尾),可以免密登陸,方便登入設定root密碼 skip-grant-tables
4、使用管理員執行命令列,如:Windows 10 使用 win 鍵 + x 鍵,選擇 Windows PowerShell(管理員):
5、進入解壓目錄:
cd D:
cd D:\tools\mysql-5.7.23-winx64\bin
6、執行安裝命令:
mysqld.exe install
7、第一次安裝,資料目錄沒有初始化,需要執行如下命令,否則不能啟動
mysqld.exe --initialize
8、啟動 mysql 服務:
# 管理員模式下執行命令 net start mysql # 或者通過 Windwos 服務視窗手動啟動 # win 鍵 + R 鍵 # 輸入命令 services.msc # 選擇 MySQL 服務,右鍵啟動
9、配置 mysql 環境變數,使可以使用 mysql 命令(可不配置):
# 新建
MYSQL_HOME=D:\tools\mysql-5.7.23-winx64\
# 編輯 Path(注意前後分號),末尾增加
;%MYSQL_HOME%\bin\;
10、進入 mysql ,命令:
# 密碼預設為空
mysql -u root -p
11、設定 root 密碼:
use mysql
update user set authentication_string=password('root') where user='root';
12、註釋 skip-grant-tables 配置,每次登陸需要需要密碼:
net stop mysql
net start mysql
# 需要如如密碼才能登入
mysql -u root -p