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 //(名字)