net start mysql //启动mysql net stop mysql //关闭mysql二、登录到MySQL
在安装目录的 bin 目录下执行登录语句 mysql -u root -p 如下所示:
E:mysqlmysql-8.0.27-winx64bin>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,查询结果按列打印



