MySQL 8.0初步上手及创建新用户
MySQL 8.0版本安装后的上手操作!简单易学
·
一、启动和关闭MySQL
net start mysql //启动mysql
net stop mysql //关闭mysql
二、登录到MySQL
在安装目录的 bin 目录下执行登录语句 mysql -u root -p 如下所示:
E:\mysql\mysql-8.0.27-winx64\bin>mysql -u root -p
-u 后是用户名,-p 后是密码,也可直接回车后按指示输入密码。
更改用户密码
alter user 'root'@'localhost' identified by '12345';
三、创建新用户
create user 'myself'@'localhost' identified by 'syj';
查看目前已有的用户
select host,user,authentication_string from user;
查看目前 myself 用户的权限
show grants for myself@localhost;
给 myself 用户进行赋权
赋权过后的权限如下:
进行权限更新
flush privileges;
然年新建的用户就可以工作啦!
四、MySQL常用命令
- show databases;
列出 MySQL 数据库管理系统的数据库列表。
show databases;
-
use 数据库名 :
选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库。
- show tables;
显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。
-
show columns from 数据表:
显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息
-
show index from 数据表:
显示数据表的详细索引信息,包括PRIMARY KEY(主键)。
-
SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern'] \G:
该命令将输出Mysql数据库管理系统的性能及统计信息。mysql> SHOW TABLE STATUS FROM mysql; # 显示数据库 RUNOOB 中所有表的信息 mysql> SHOW TABLE STATUS from mysql LIKE 'run'; # 表名以run开头的表的信息 mysql> SHOW TABLE STATUS from mysql LIKE 'run'\G; # 加上 \G,查询结果按列打印
更多推荐
已为社区贡献1条内容
所有评论(0)