Mysql 5.7.24.zip Install
阿新 • • 發佈:2019-01-10
step1:
下載地址 : https://dev.mysql.com/downloads/mysql/
step2:
解壓後在該目錄下 新建my.ini檔案
[mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] # 設定3306埠 port = 3306 # 設定mysql的安裝目錄 basedir=你的安裝目錄 # 設定 mysql資料庫的資料的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯 # datadir=你的安裝目錄\data # 允許最大連線數 max_connections=20 # 服務端使用的字符集預設為8位元編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB
新建data目錄
step3:
a.管理員 cmd到 Mysql bin 目錄下
win鍵 輸入cmd,右鍵以管理員許可權執行;
切換碟符:e:
切換目錄:cd softTool\mysql\mysql-5.7.24-winx64\bin
b.初始化Mysql資料庫
mysqld --initialize --console
c.初始化成功後會隨機生成一個root密碼
... 2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for[email protected]: APWCY5ws&hjQ ...
APWCY5ws&hjQ 是隨機生成的密碼 注意保留
step4:
安裝mysql
mysqld install
step5:
啟動mysql服務
net start mysql
登陸mysql
mysql -u root -p
提示輸入密碼, 輸入剛才保留的密碼
成功連線到mysql
step6:
修改root 密碼
set password for 'root'@'localhost' = password('123456');
step7:
建立新使用者
create user 'username'@'localhost' identified by 'password';
授權 最高許可權
grant all on *.* to 'username'@'%' identified by 'password' with grant option;
- all 所有許可權
- *.* 所有資料庫的所有表
- grant option 該使用者可以給其他使用者授權
- 'localhost' : 只允許該使用者在本地登入,不能遠端登入。
%:允許在除本機之外的任何一臺機器遠端登入。
192.168.52.32:具體的IP表示只允許該使用者從特定IP登入。