1. 程式人生 > 其它 >mysql配置環境變數

mysql配置環境變數

  • 安裝MySQL 5.6,0.28

官網下載解壓即可

下載後解壓

然後以管理身份開啟

my.ini配置(得先配置)

# bin>mysqld --initialize-insecure 初始化直接建立data目錄

# bin>mysqld install wm

# >net start wm

# >net stop wm

# >services.msc 開啟服務面板

[mysqld]

#設定時區為東八區,此項設定後,在連線MySQL的時候可以不用每次都手動設定時區

default-time-zone = '+8:00'

local-infile=1

secure_file_priv =''

# 設定3305埠

port=3305

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為UTF8

character-set-server=utf8

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

default-storage-engine=INNODB

# 預設使用mysql_native_password caching_sha2_password”外掛認證

default_authentication_plugin=mysql_native_password

# 解決匯入指令碼時funtion報錯

log_bin_trust_function_creators=1

[mysql]

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

default-character-set=utf8

local-infile=1

[client]

# 設定mysql客戶端連線服務端時預設使用的埠 mysql\bin>mysql 直接登入

# mysql>set password = ''; 取消密碼

# mysql -hlocalhost -uroot -P3305

port=3305

user=root

password=

default-character-set=utf8

Mysql8很特殊沒有data目錄,得初始化

mysqld --initialize -insecure //初始化

mysqld install m8 //匯入應用程式 m8是我起的名字,不起預設是mysql

net start m8 開啟m8

mysql -uroot -P3306 -p //小寫p是密碼,大寫P是埠號(可以設定)

net stop m8 關閉 m8

配置環境變數將mysql8的bin路徑寫進系統變數Path中去

開啟指令碼

net start m8 //m8是起的名字

關閉指令碼

net stop m8

當然你也可以下載mysql5.6.51版本的(my.ini有了,也可以自己再配置一下,data目錄也有不用初始化,但要匯入應用程式)

下載好了解壓,進入bin目錄

mysqld install m5 //m5是起的名字

net start m5 //(名字)