windows下 mysql-5.7.17.zip安裝配置


1、設置環境變量
在PATH變量中添加mysql的bin目錄,如:D:\Program Files\mysql-5.7.17-winx64\bin
或者建立名爲MYSQL_HOME,值爲D:\Program Files\mysql-5.7.17-winx64的變量;並在PATH中添加%MYSQL_HOME%\bin

2、修改my-default.ini
去掉文件中的#,並添加相應路徑,
如:
basedir = D:\Program Files\mysql-5.7.17-winx64
datadir = D:\Program Files\mysql-5.7.17-winx64\data
port = 3306

3、初始化操作,建立data目錄(密碼在輸出末尾)
mysqld --initialize --console

4、安裝mysql服務
mysqld -install(默認mysql)

5、啓動mysql服務
net start mysql

6、登陸
mysql -u root -p (首次登陸,密碼在錯誤日誌中)

7、修改密碼
登陸成功後,set password = password('admin');設置密碼,並刷新權限flush privileges;

注:
mysqld --initialize 操作會產生隨機密碼,在錯誤日誌中可以查看,例如,data\DESKTOP-5VFVAF1.err

Mysql開啓遠程訪問

update user set host='%' where user ='root';

my.ini文件內容
[mysql]
# 設置mysql默認字符集
default-character-set=utf8

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\Program Files\MySQL\mysql-5.7.17-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files\MySQL\mysql-5.7.17-winx64\Data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password

[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章