安裝過程省略,下載包解壓即可
一、配置my.ini
在解壓目錄下,新建一個my.ini
[mysql] default-character-set=utf8 [mysqld] port = 3306 basedir=D:\Program Files\mysql-5.7.26-winx64 datadir=D:\Program Files\mysql-5.7.26-winx64\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB
二、安裝mysql服務
以管理員身份打開cmd窗口后,將目錄切換到你的解壓文件bin目錄下
執行:mysqld install
-
D:\Program Files\mysql-5.7.26-winx64\bin>mysqld install
-
Service successfully installed.
三、初始化data目錄
執行:mysqld --initialize
會生成data目錄
D:\Program Files\mysql-5.7.26-winx64\bin>mysqld --initialize

四、啟動服務
執行:net start mysql
五、登陸mysql
在DESKTOP-PB5DAU8.err日志中,找到root用戶臨時密碼:

執行:mysql -u root -p 登錄mysql
六、修改root用戶密碼
修改密碼后,退出重新登陸
-
mysql> alter user 'root'@'localhost' identified by '123456';
-
Query OK, 0 rows affected (0.00 sec)
-
-
mysql> exit
-
Bye
七、創建數據庫和用戶
1、創建用戶
1)本地登錄
create user 'user1'@'localhost' identified by '654321';
2)可以遠程登錄
create user 'user2'@'%' identified by '654321';
2、創建數據庫
1)使用默認字符集
create database webapp;
2)指定字符集
create database webapp2 default charset utf8 collate utf8_general_ci;
3、授權用戶權限
1)授權用戶對某個數據庫部分權限
grant select,update,delete,create on webapp.* to 'user1'@'localhost';
2)授權用戶對某個數據庫所有權限
grant all privileges on webapp2.* to 'user2'@'%';
4、查看數據庫
show databases;
5、查看用戶
select user,host,authentication_string from mysql.user;