一、基本语法
show databases(); 显示当前数据库
show user();显示当前用户
show now();显示当前时间
use 数据库名称;选择数据库
show tables;显示选择的数据的所有表
show create table users \G;显示表结构的详细数据
DESCribe 表名;显示表结构,大写可以自动补全
select * from users;查询所有数据
select id,name from users; 查询两列表
select * from users where id=‘2’; 如果不加引号表示字段名称,加上引号表示字段内容
limit 3 限制显示3行
select DISTINCT 表名 去重复的名字
select database() 显示当前数据库
select version 显示数据库版本
select user() 显示当前用户
二、增删改查
select 列名称 from 表名称 where 字段1=‘条件1’ and 字段2=‘条件2’
insert into 表名(列1,列2.。。)values(值1,值2)
update 表名称 set 列名称=新值 where 列名称=某值
delete from 表名称 where 列名称=值
三、注释
–空格
/**/
四、mysql5.0以上版本的特性
默认定义information_schema数据库,里面具有表schemata(数据库名)、tables(表名)、columns(列名或字段名)
在schemata表中,schema_name字段用来存储数据库名
在tables表中,table_schema和table_name分别用来存储数据库名。
在columns表中,tabel_schema存储数据库名,table_name存储表名,column_name存储字段名
禁止非法,后果自负