常用的mysql操作语句

来源:互联网 发布:房贷利率上调 知乎 编辑:程序博客网 时间:2024/05/21 15:05

注解:

1.单行注释  # 或者 --

多行注释: /*   注释   */


2.添加字段长度或者类型

alter table 表名 modify column 字段名 类型;

实例:ALTER TABLE TConfigInfo  MODIFY COLUMN Group VARCHAR(30);


3.添加字段  设置默认值

alter table `table_name` Add column `col_name` int not null default 0 AFTER `Regionid` (AFTER 在哪个字段后面添加)

注* json    blog  text   等类型不能设置默认值



4.创建表(设置字符集 飞控)

CREATE TABLE `TBriefingConfigInfo` (
  `BriefingID` BIGINT(20) NOT NULL COMMENT '简报ID',
  `BriefingType` INT(11) NOT NULL COMMENT '简报方式\n 1. 日初简报 2. 日终简报  二进制组合方式',
  `BriefingSQL` LONGTEXT COMMENT '条件SQL\n',
  `Operator` VARCHAR(20) DEFAULT NULL COMMENT '操作员\n',
  `BriefingXMLPath` VARCHAR(100) DEFAULT NULL COMMENT '格式定义文件\n',
  `SysCode` VARCHAR(20) NOT NULL COMMENT '系统代码\n',
  `UpdateDate` VARCHAR(8) DEFAULT NULL COMMENT '8位日期,标示当日是否执行监控完毕',
  `BriefingState` CHAR(1) DEFAULT '1' COMMENT '是否启用标志,1不发送;2 发送',
  PRIMARY KEY (`BriefingID`),
  UNIQUE KEY `BriefingXMLPath_UNIQUE` (`BriefingXMLPath`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;


alter table `user_movement_log` drop column Gatewayid

原创粉丝点击