1. 程式人生 > >windows 下mysql-5.7.20-winx64安裝筆記

windows 下mysql-5.7.20-winx64安裝筆記

windows mysql-5.7.20-winx64

1、mysql根目錄建立:my.ini

[mysqld]
#繫結IPv4
bind-address = 0.0.0.0
# 設定mysql的安裝目錄,即你解壓縮安裝包的位置
basedir = D:/mysql-5.7.20-winx64
# 設定mysql資料庫的資料的存放目錄
datadir = D:/mysql-5.7.20-winx64/data
# 設定埠號
port = 3306
# 允許最大連線數
max_connections = 200
# 設定字符集為utf8
loose-default-character-set = utf8
# 開啟查詢快取
explicit_defaults_for_timestamp = true
# windows下區分表名大小寫(0:不區分,2區分(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-5.7.20-winx64/bin/mysqld.exe

2、bin目錄下執行下面語句會建立data目錄,初始化一些資料:

mysqld --initialize-insecure

3、建立,刪除,啟動服務命令:

--建立
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
--移除該服務
mysqld -remove
--啟動服務
net start mysql

4、剛安裝完的mysql,root使用者密碼為空,指定root使用者密碼為123456

  --開啟資料庫:
  mysql -uroot -p(提示 Enter password,直接回車,預設密碼為空)
  use mysql;
  UPDATE user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
  FLUSH PRIVILEGES;
  exit