赞
踩
查看mysql默认的存储引擎
show variable like 'storage_engine%';
查看表的详情
show create table table_name \G
mysql修改表名
alter table old_table_name rename [to] new_table_name
mysql修改字段名字
alter table table_name change 旧属性名 新属性名 旧数据类型
mysql修改字段顺序
alter table table_name modify 字段名 字段类型 after 其他字段
constraint 约束名 unique(字段名)
Mysql所支持的存储引擎对每个表至少支持16个索引,总索引长度至少为256字节
mysql建索引的三种方式
建表的时候建立索引
index 索引名(字段名)
create index 索引名 on 表名(字段名)
alter table 表名 add index 索引名(字段名)
删除索引
drop index 索引名 on 表名
不仅会显示表的详细信息,同时也会显示视图的详细信息
show table status [from db_name] [like 'pattern']
查看视图信息可以使用desc 视图名,也可以使用如下:
use information_schema
select * from views where table_name='XXX' \G
视图修改
create or replace view view_name as select 语句
也可以使用alter view view_name as select 语句
使用关键字in时,查询集合中如果存在null,则不会影响查询,如果使用关键字not in时,查询集合中如果存在null,则不会有任何查询结果。
group_concat(field)显示每个分组中指定字段值
对于mysql,/和div %和mod,如果除数为0,将返回null
等于 = 或者 <=> 前者不能操作null,而后者可以
select null<=>null '<=>效果', null=null '=效果';
1 null
不等于!= 或者<> 这两个比较运算符不能操作null
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。