解壓下載好的zip 文件到D盤(請下載對應版本)
設置環(huán)境變量:
新建MYSQL_HOME變量悬包,值為你的解壓URL
在path后添加%MYSQL_HOME%\bin(用英文分號與前面隔開)
在安裝的mysql的根目錄下添加這個文件將其命名為my.ini
[mysqld]
#skip-grant-tables
#綁定IPv4
bind-address = 0.0.0.0
# 設置mysql的安裝目錄,即你解壓縮安裝包的位置
basedir =D:/Mysql/mysql-5.7.21-winx64
# 設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir = D:/Mysql/mysql-5.7.21-winx64/data
# 設置端口號
port = 3306
# 允許最大連接數(shù)
max_connections = 200
# 設置字符集為utf8
loose-default-character-set = utf8
# 開啟查詢緩存
explicit_defaults_for_timestamp = true
# windows下區(qū)分表名大小寫(0:不區(qū)分衙猪,2區(qū)分(5.7版本))
lower_case_table_names=2
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
#設置客戶端字符集
port=3306
default-character-set = utf8
[WinMySQLadmin]
Server = D:/Mysql/mysql-5.7.21-winx64/bin/mysqld.exe
cmd下命令輸入將Mysql注冊為服務(請用管理員cmd)
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
在cmd中運行下面的命令建立data文件夾(你也可以在mysql的根目錄下手動建立)
mysqld --initialize-insecure --user=mysql
啟動mysql :net start mysql
后續(xù)問題
客戶端連接caching-sha2-password問題
解決:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規(guī)則
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用戶的密碼
FLUSH PRIVILEGES; #刷新權限
再重置下密碼:alter user 'root'@'localhost' identified by '123qwe';
最后編輯于 :2018.05.26 18:20:05
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者