1. 程式人生 > >MySql安裝配置(windows)

MySql安裝配置(windows)

MySql安裝配置

下載MySql

下載地址MySql

解壓

  • 把下載好的檔案解壓到C:\Program Files\,然後就有了C:\Program Files\mysql-8.0.13-winx64,如圖:

在這裡插入圖片描述

  • 在這個目錄下新建一個my.ini檔案,內容如下
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
 
[mysqld]
# 設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=C:\Program Files\mysql-8.0.13-winx64
# 設定 mysql資料庫的資料的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯
# datadir=C:\web\sqldata
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB

修改環境變數

  • 開啟我的電腦->屬性->高階->環境變數,在系統變數裡點選新建,填入變數名和變數值:

在這裡插入圖片描述

  • 然後雙擊系統變數中的Path,點選新建,填入%MYSQL_HOME%\bin,然後確定: 在這裡插入圖片描述

測試

  • 初始化資料庫
mysqld --initialize --console

執行完成後會輸出root使用者的初始預設密碼:

2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ

APWCY5ws&hjQ就是初始密碼,也可以修改密碼

mysqladmin -u使用者名稱 -p舊密碼 password 新密碼 mysqladmin -uroot -p123456 password 123

  • 輸入安裝命令
mysqld install
  • 啟動
net start mysql
  • 登陸MySQL
mysql -h 主機名 -u 使用者名稱 -p

引數說明: -h : 指定客戶端所要登入的 MySQL 主機名, 登入本機(localhost 或 127.0.0。1)該引數可以省略; -u : 登入的使用者名稱; -p : 告訴伺服器將會使用一個密碼來登入, 如果所要登入的使用者名稱密碼為空, 可以忽略此選項。

  • 登陸本機
mysql -u root -p

在這裡插入圖片描述