MySql安裝配置(windows)
阿新 • • 發佈:2018-12-17
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