1. 程式人生 > >MySQL 5.7.20 安裝教程

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格式檔案