#进入mysql -u[用户名] -p代表使用密码 本条指令代表通过某个用户进行访问mysql
#注:所有的指令结束请以;或者\g作为语句结束,否则回车不会执行语句
mysql -uroot -p;
#显示mysql中所有的库表
show databases;
#选中进入一个库表
use sys;
#注:该命令执行后,若图表存在,在终端或者dos不会产生任何返回信息,需要配合如下命令显示表结构
show tables;
#显示其中一个表的列信息,以host_summary为例
#方式一
show columns from host_summary;
#方式二
describe host_summary;
#以上两种方式最终的结果是一致的,都是为了显示出对应表的字段以及信息
#如下图所示以host_summary为例表信息:
#Field 字段名称
#Type 字段类型varchar|decimal|bigint;示例中的几种类型,这里不多做赘述
#Null 是否可以为空
#Key 主键,示例中未设置主键:PRI|AUTO_INCREMENT
#Default 默认值
#Extra 其他信息
show columns from host_summary;
#其他show相关语句
show status;#用于显示mysql服务器状态信息
show create database;
show create table;
#以上两个语句分别用来显示创建特定数据库或者表
show grants;#显示授权用户(所有用户或者特定用户)权限
show errors;
show warnings;
#用来显示服务器错误或者警告信息
show errors;/show warnings;