mysql的一些命令

来源:互联网 发布:丽晶软件 编辑:程序博客网 时间:2024/05/16 12:15

创建索引:

ALTER TABLE 【表名】 ADD INDEX 【索引名:IDX_CSC_CUSTOMER_CREATETIME】【索引作用列名:(CREATETIME)】;

CREATE INDEX 【索引名】【索引列】

创建表:

CREATE TABLE 【表名】(【列名】【列类型】 DEFAULT' 默认值')

创建视图:

create view 【视图名】  AS 【查询语句,查出来的数据作为一个视图,再从视图中取东西】
select m.* , (select count(id) from csc_customer c where c.phone=m.phone ) as cnt
 from mc_activity_customer m


增加已有表中字段:

ALTER TABLE 【表名】 ADD 【列名】 【列类型、长度】  COMMENT 【备注(注解)】;


修改已有表中字段类型或长度:

1.  alter table 【表名】alter column【字段名】 【新类型、长度】

2.   alter table 【表名】modify column 【字段名】 【新类型、长度】;


更新已有表中的数据:


UPDATE 【表名】 SET 【字段名】=【字段值】