sql语句总结

来源:互联网 发布:淘宝男装排名 编辑:程序博客网 时间:2024/05/21 16:55

比较重要的sql操作,有时我们试用工具直接操作,先把对应sql语句做记录,方便以后使用参考。希望也能给朋友带来方便。

随时记录,逐步完善,别拍我。

1、修改数据表结构-增加字段

ALTER TABLE `dh_ent_subject`
 ADD `linktitle` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '推荐链接描述' AFTER `title` ,
 ADD `linkurl` VARCHAR( 255 ) NULL DEFAULT '' COMMENT '推荐链接地址' AFTER `linktitle`ALTER TABLE `dh_xiaohua` ADD `indexshow` TINYINT NOT NULL

ALTER TABLE `dh_xiaohua` ADD `indexshow` TINYINT NOT NULL DEFAULT '0' COMMENT '是否在520首页显示-0不显示,1显示' AFTER `status`

2、修改数据表结构-字段修改为UNIQUE属性
ALTER TABLE `dh_xiaohua` ADD UNIQUE (`title`)

3、一条完整的建表语句
CREATE TABLE IF NOT EXISTS `dh_xiaohua` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '唯一标记',
  `mid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '微博id',
  `title` varchar(255) DEFAULT '' COMMENT '标题,微博无标题,需手动维护',
  `content` text NOT NULL COMMENT '微博内容',
  `thumbnail_pic` varchar(255) NOT NULL DEFAULT '' COMMENT '缩略图',
  `bmiddle_pic` varchar(255) NOT NULL DEFAULT '' COMMENT '中图',
  `original_pic` varchar(255) NOT NULL DEFAULT '' COMMENT '原图',
  `user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `ctime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '入库时间',
  `created_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '微博发表时间',
  `feature` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '微博类型:1原创,2图片,3视频,4音乐',
  `source` varchar(255) NOT NULL DEFAULT '' COMMENT '来源',
  `orderid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '显示顺序',
  `status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '//状态',
  PRIMARY KEY (`id`),
  UNIQUE KEY `mid` (`mid`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='微博入库的笑话' AUTO_INCREMENT=5990 ;

原创粉丝点击