1. 程式人生 > >Windows server 2016 安裝 MySQL 5.7.20

Windows server 2016 安裝 MySQL 5.7.20

首先要強調一下,我的MySQL版本是5.7.20,所以是“綠色手動安裝版”。

5.8以上的版本好像都可以自動安裝了。

  1. 直接解壓到server裡的某個位置。
  2. 新建my.ini:  下劃線部分需要確認

[mysql] 

# 設定mysql客戶端預設字符集 

default-character-set=utf8 

[mysqld] 

#設定3306埠 

port = 3306 

# 設定mysql的安裝目錄 

basedir=C:\mysql-5.7.20-winx64

# 設定mysql資料庫的資料的存放目錄 

datadir=C:\mysql-5.7.20-winx64\data  

# 允許最大連線數 

max_connections=20

# 服務端使用的字符集預設為8位元編碼的latin1字符集 

character-set-server=utf8 

# 建立新表時將使用的預設儲存引擎 

default-storage-engine=INNODB 

進到bin\ 目錄下,執行cmd

mysqld install

( 5.7~ 以上版本) 需要初始化 data 目錄:

mysqld --initialize-insecure

然後啟動服務

net start mysql

即為完成。

  1. MySQL連線

如果MySQL是非安裝版(好像大多都是這樣安裝的……),你需要用到這一項,因為很多設定需要自己完成。

grant all PRIVILEGES on <databaseName>.* to  <userName>@'%' identified by '<passWord>'; #設定登入賬號密碼 <n> 按自己需求修改

flush privileges; #重新整理記憶體

select host,user from user ; #列出user資訊。

至此,外連賬號就設定完畢了。需要更改的話,

然後是修改防火牆,

後面預設即可。

名稱和備註可以填寫一下,

ctrl+alt退出虛擬機器,主機開啟SQL軟體,我這裡是IDEA: