目录
登录mysql
-
Navicat手动连接
-
命令行连接
mysql -h 127.0.0.1 -P 3306 -uroot -p
mysql -uroot -p
有区别,如果在本地连接,使用这个,速度会快
创建一个库
-
使用Navicat图形化操作
-
命令行创建
create database 【name】 default charset=utf8;
查看用户
-
5.7之前版本
select user,host,password from mysql.user;
-
5.7往后的版本
select user,host,authentication_string from mysql.user;
创建用户
-
一键建用户加赋权
官方已弃用
grant 权限(create, update) on 库.表 to '账号'@'host' identified by '密码'
- 举例
grant all privileges on 【库名】.* to '【用户名】'@'%' identified by 'xxxyyy'; grant all privileges on 【库名】.* to '【用户名】'@'localhost' identified by 'xxxyyy';
- 举例
-
分布式建用户
不仅仅适用8.0,还适用5.7版本
mysql> create user test@'localhost' identified by '12345678'; mysql> grant all privileges on test.* to test@'localhost'; mysql> flush privileges;