MySQL 5.7.20 安裝教程
1.下載
首先上MySQL的官網,可根據自己需要下載32位或64位解壓版本。
2.解壓
下載完解壓到你想要存放的位置 我的是解壓到 D:\Program Files\MySQL 資料夾。
3.配置環境變數
開啟系統變數,配置mysql的環境變數,下圖是通過命令列開啟系統屬性 > 高階 > 環境變數
建立MYSQL_HOME變數,變數值為你解壓的位置
在Path中新增%MYSQL_HOME%\bin;(注意結尾處有分號),最後儲存就完成了MySQL的環境變數配置了
4.生成data資料夾和my.ini檔案
Win10系統可以通過win+x,然後選擇開啟 Windows PowerShell(管理員),開啟後轉到 D:\ProgramFiles\MySQL\bin目錄下
然後執行命令:mysqld --initialize-insecure--user=mysql (注意有空格),返回目錄後會發現有data目錄了。
建立my.ini檔案,內容如下:
[client]
#設定3306埠
port=3306
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=D:/Program Files/MySQL
# 設定mysql資料庫的資料的存放目錄
datadir=D:/Program Files/MySQL/data
開啟 Windows PowerShell(管理員),開啟後轉到 D:\Program Files\MySQL\bin目錄下
執行命令:mysqld -install mysql--default-file= D:\Program Files\MySQL\my.ini(這句命令是新增mysql服務,並把my.ini設為配置檔案)
5.啟動/停止服務
開啟 Windows PowerShell(管理員),開啟後轉到 D:\Program Files\MySQL\bin目錄下新增MySQL服務命令:mysqld -install
如果出現Service successfully installed
啟動MySQL服務命令:net start mysql
停止MySQL服務命令:net stop mysql
移除MySQL服務命令:mysqld -remove
6.配置密碼
執行命令:mysqladmin -u root password密碼
7.常見錯誤
輸入:net start mysql
報錯:
error: Found option without preceding group in configfile: D:\Program Files\MySQL\my.ini at line: 1
Fatal error in defaults handling. Program aborted
原因:將my.ini檔案儲存成格式成UTF-8
解決辦法:將my.ini檔案儲存為ANSI格式檔案