mysql5.7.22解壓版安裝步驟
阿新 • • 發佈:2019-01-09
原來一直都是玩安裝版的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')修改密碼