1. 程式人生 > >mysql5.7.22解壓版安裝步驟

mysql5.7.22解壓版安裝步驟

原來一直都是玩安裝版的mysql,今天到oracle網站找了一遍,發現5.6和5.7都沒有提供安裝版的拉,於是就下載瞭解壓版來安裝。廢話不多說,直接上步驟:

1. 解壓後目錄如下:


2. 配置

配置環境變數: 設定Path環境變數為: D:\dev\mysql-5.7.22-winx64\bin

配置my.ini: 網上有的教程說解壓目錄下有個my-default.ini,直接複製一個修改為my.ini,但是我下載的這個版本沒有,所以需要自己新建my.ini。

在mysql解壓目錄下,新建一個my.ini檔案,內容如下:

[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
port=3306
#skip-grant-tables
#設定mysql的安裝目錄
basedir=D:\dev\mysql-5.7.22-winx64
#設定mysql的資料目錄
datadir=D:\dev\mysql-5.7.22-winx64\data
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#開啟查詢快取
explicit_defaults_for_timestamp=true
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB

3. 安裝mysqld服務

管理員身份開啟cmd命令列,進入安裝目錄,執行下面命令:

mysqld -install

移除服務的命令: mysqld-remove

命令作用是把mysql服務註冊為系統服務。


執行mysqld命令可能提示以下錯誤:


4. mysql資料庫初始化

mysqld --initialize-insecure --user=mysql

執行命令後會在MySQL的安裝目錄下生成data目錄並建立root使用者

5. 啟動mysql服務 

啟動mysql服務: net start mysql

關閉mysql服務: net stop mysql

6. 修改root賬號預設密碼

(預設密碼為空)

mysql -u root -p

由於初始密碼為空,提示你輸入密碼的時候直接回車進入

然後通過 set password=password('123456')修改密碼