当前位置:   article > 正文

Mysql学习笔记

Mysql学习笔记

查看mysql默认的存储引擎

show variable like 'storage_engine%';
  • 1

查看表的详情

show create table table_name \G
  • 1

mysql修改表名

alter table old_table_name rename [to] new_table_name
  • 1

mysql修改字段名字

alter table table_name change 旧属性名  新属性名  旧数据类型
  • 1

mysql修改字段顺序

alter table table_name modify 字段名  字段类型  after 其他字段
  • 1

constraint 约束名 unique(字段名)
Mysql所支持的存储引擎对每个表至少支持16个索引,总索引长度至少为256字节

mysql建索引的三种方式
建表的时候建立索引

index 索引名(字段名)
create index 索引名 on 表名(字段名)
alter table 表名 add index 索引名(字段名)
  • 1
  • 2
  • 3

删除索引

drop index 索引名  on 表名
  • 1

不仅会显示表的详细信息,同时也会显示视图的详细信息

show table status [from db_name] [like 'pattern']
  • 1

查看视图信息可以使用desc 视图名,也可以使用如下:

use information_schema
select * from views where table_name='XXX' \G
  • 1
  • 2

视图修改

create or replace view view_name as select 语句
  • 1

也可以使用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
  • 1
  • 2

不等于!= 或者<> 这两个比较运算符不能操作null

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/553634
推荐阅读
相关标签
  

闽ICP备14008679号