创建mysql表

CREATE TABLE `t_play_product` (
  `product_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ‘主键ID,自增‘,
  `product_name` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘票品名称‘,
  `third_from` varchar(15) NOT NULL DEFAULT ‘‘ COMMENT ‘合作方标识‘,
  `name_synonym` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘票品同义词‘,
  `search_synonym` varchar(1024) NOT NULL DEFAULT ‘‘ COMMENT ‘票品检索别名‘,
  `tour_key` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘巡演唯一标识,相同的tour_key为同一个巡演‘,
  `perform` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘巡回演出‘,
  `perform_ids` varchar(512) NOT NULL DEFAULT ‘‘ COMMENT ‘巡回演出product id 英文逗号分隔‘,
  `performer` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘演出人或团体‘,
  `search_performer` varchar(200) NOT NULL DEFAULT ‘‘ COMMENT ‘艺人检索‘,
  `show_times` varchar(2048) NOT NULL DEFAULT ‘‘ COMMENT ‘演出场次‘,
  `show_pics` varchar(2048) NOT NULL DEFAULT ‘‘ COMMENT ‘演出图片‘,
  `start_date` date NOT NULL DEFAULT ‘0000-00-00‘ COMMENT ‘票品开始时间‘,
  `end_date` date NOT NULL DEFAULT ‘0000-00-00‘ COMMENT ‘票品结束时间‘,
  `city_name` varchar(40) NOT NULL COMMENT ‘演出城市‘,
  `nuomi_city_id` varchar(40) NOT NULL DEFAULT ‘‘ COMMENT ‘糯米城市ID‘,
  `venue_name` varchar(200) NOT NULL DEFAULT ‘‘ COMMENT ‘场馆名称‘,
  `venue_id` varchar(30) NOT NULL DEFAULT ‘‘ COMMENT ‘场馆ID‘,
  `venue_address` varchar(255) NOT NULL DEFAULT ‘‘ COMMENT ‘场馆地址‘,
  `type_id` varchar(30) NOT NULL DEFAULT ‘‘ COMMENT ‘票品大类别ID‘,
  `subtype_id` varchar(30) NOT NULL DEFAULT ‘‘ COMMENT ‘票品子类别ID‘,
  `subtype_name` varchar(512) NOT NULL DEFAULT ‘‘ COMMENT ‘风格‘,
  `picture` varchar(255) NOT NULL DEFAULT ‘‘ COMMENT ‘票品图片URL‘,
  `gaussian_pic` varchar(255) NOT NULL DEFAULT ‘‘ COMMENT ‘高斯图‘,
  `picture_small` varchar(255) NOT NULL DEFAULT ‘‘ COMMENT ‘票品缩略图片URL‘,
  `picture_seat` varchar(100) NOT NULL DEFAULT ‘‘ COMMENT ‘票区图URL‘,
  `ticket_link` varchar(400) NOT NULL DEFAULT ‘‘ COMMENT ‘联盟订票URL地址‘,
  `description_short` varchar(400) NOT NULL DEFAULT ‘‘ COMMENT ‘票品缩略简介‘,
  `description` varchar(8000) NOT NULL DEFAULT ‘‘ COMMENT ‘简介‘,
  `lowest_price` int(10) NOT NULL DEFAULT ‘0‘ COMMENT ‘最低价格‘,
  `highest_price` int(10) NOT NULL DEFAULT ‘0‘ COMMENT ‘最高价格‘,
  `recommend_desc` varchar(255) NOT NULL DEFAULT ‘‘ COMMENT ‘票品推荐描述‘,
  `ext_info` varchar(1024) NOT NULL DEFAULT ‘‘ COMMENT ‘扩展信息‘,
  `discount` int(10) unsigned NOT NULL DEFAULT ‘100‘ COMMENT ‘票品折扣‘,
  `choose_seat` tinyint(2) NOT NULL DEFAULT ‘0‘ COMMENT ‘是否支持选座 0:不支持 1:支持‘,
  `shelf_status` tinyint(1) NOT NULL DEFAULT ‘1‘ COMMENT ‘票品上下架状态‘,
  `state` varchar(30) NOT NULL DEFAULT ‘‘ COMMENT ‘百度票品状态:INIT(初始化),FOR_SALE(待售),ON_SALE(售卖中),SOLD_OUT(售磬),CANCEL(取消),END(结束)‘,
  `status` int(4) NOT NULL DEFAULT ‘-1‘ COMMENT ‘票品状态‘,
  `interfere_status` tinyint(1) NOT NULL DEFAULT ‘1‘ COMMENT ‘干预状态 0:待定 1:正常‘,
  `delivery_type` varchar(64) NOT NULL DEFAULT ‘1‘ COMMENT ‘配送方式‘,
  `spot_info` varchar(2048) NOT NULL DEFAULT ‘‘ COMMENT ‘自取票信息‘,
  `online_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘票品上线时间‘,
  `offline_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘票品下线时间‘,
  `sale_start_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘开始售卖时间‘,
  `sale_end_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘结束售卖时间‘,
  `act_start_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘活动开始时间‘,
  `act_end_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘活动结束时间‘,
  `create_time` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ COMMENT ‘记录创建时间‘,
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘更新时间‘,
  `performer_md5key` char(32) NOT NULL DEFAULT ‘‘ COMMENT ‘performer字段格式化后的md5值‘,
  `group_name` varchar(50) NOT NULL DEFAULT ‘‘,
  `delivery_info` text NOT NULL COMMENT ‘配送信息‘,
  `is_pigeon_holing` tinyint(2) NOT NULL COMMENT ‘是否对区不对号‘,
  `is_presale` tinyint(2) NOT NULL COMMENT ‘是否有预售‘,
  `explain_info` text NOT NULL COMMENT ‘购票说明‘,
  `hotline` varchar(32) NOT NULL COMMENT ‘客服热线‘,
  `baidu_agency_fee` float(6,3) NOT NULL COMMENT ‘百度代理费‘,
  PRIMARY KEY (`product_id`),
  KEY `venue_id` (`venue_id`),
  KEY `nuomi_city_id` (`nuomi_city_id`),
  KEY `show_time` (`show_times`(255)),
  KEY `interfere_sale_start_end_time` (`interfere_status`,`sale_start_time`,`sale_end_time`),
  KEY `performer_md5key` (`performer_md5key`),
  KEY `choose_seat` (`choose_seat`)
) ENGINE=InnoDB AUTO_INCREMENT=40947 DEFAULT CHARSET=utf8 COMMENT=‘票品表‘
时间: 2024-10-08 02:29:07

创建mysql表的相关文章

使用hibernate自动创建Mysql表失败原因

1.使用 schemaExport(hibernate5.2.3)创建Mysql表 @Test public void testSchemaExport() { ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build(); Metadata metadata = new MetadataSources(serviceRegistry).buildMetadata(); Sch

雷林鹏分享:PHP 创建 MySQL 表

一个数据表有一个唯一名称,并有行和列组成. 使用 MySQLi 和 PDO 创建 MySQL 表 CREATE TABLE 语句用于创建 MySQL 表. 创建表前,我们需要使用 use myDB 来选择要操作的数据库: use myDB; 我们将创建一个名为 "MyGuests" 的表,有 5 个列: "id", "firstname", "lastname", "email" 和 "reg_d

通过pymysql和数据模型(models.py)创建mysql表及表结构

一.model的配置 1.创建数据库 2.安装pymysql 3.修改配置文件 数据库连接配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'stu',    #数据库名 'USER':'root',    #登录用户名 'PASSWORD':'123456',  #登录密码 'HOST':'127.0.0.1', #服务器地址 'PORT':'3306',   #数据库端口号 }} 把当前的应

MySQL表的创建和表中数据操作

这篇文章主要介绍在navicat的命令界面操作mysql.主要涉及建立表结构,和对表中数据的增加删除修改查询等动作.站在一个新手角度的简单mysql表结构和数据操作. ☆ 准备工作 1,保证自己的电脑安装了mysql(my.ini下的字符集设置是utf8) 2,确保电脑同时安装navicat(任意版本) 3,保证mysql服务器已经启动 注:若对navicat操作不熟,请参照<<navicat从下载到使用>>这篇文章. ☆ 打开控制台 在navicat的tools(工具)菜单栏选择

MySql数据库基础操作——数据库、用户的创建,表的制作、修改等

MySql 是一款使用便捷.轻量级的数据库.因为他体积小.速度快.安装使用简单.开源等优点,目前是使用最广泛的数据库.目前位于Oracle甲骨文公司旗下.那今天我们就来介绍一下数据库的基本操作.具体介绍通过指令的方式来操作数据库. 首先,连接数据库的软件很多,比如说 Navicat 等软件.通过这些软件可以轻松便捷的操作数据库,但是今天的重点不在这. 我们今天普及一下指令操作的方式操作MySql数据库. 我们主要从以下 4 个方面介绍: 1.数据库的 创建.删除.查询 等语句 跳转 2.用户的

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添加一个User类: namespace MyFirstApp.Models { public class User { public int ID { get; set; } public string Name { get; set; } public string Email { get; se

关于mysql存储过程创建动态表名及参数处理

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) 最近游戏开始第二次内测,开始处理操作日志,最开始把日志放到同一个表里面,发现一天时间,平均100玩家在线,操作记录就超过13万条,决定拆表,按照日期来保存日志,每天的日志存到一个表里面,然后定期把老的数据导出来备份后删掉. 具体思路是写日志的时候,根据当前的时间决定插入到当天的表里面,如表不存在则创建一个新的表,表名里面带上当天的日期.这就涉及到需要在存储过程里面动态创建一个跟日期相关的表.mysql不

Mysql 创建数据库表(删除,删除,插入)

MySQL 创建数据表 创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (column_name column_type); 以下例子中我们将在 TUTORIALS 数据库中创建数据表tutorials_tbl: tutorials_tbl( tutorial_id INT NOT NULL AUTO_INCREMENT, tutorial_title VARCHAR(100)

mysql之创建数据库,创建数据表

写在前面 项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似.用起来还是蛮简单的. 一个例子 1.创建一个名为School的数据库. 1.创建一个学生信息表:学生id(自增,主键),姓名,年龄,性别,电话,籍贯,入学时间,所属班级id(外键). 2.创建一个学生成绩表:成绩id(自增,主键),科目,成绩,学生id(外键),创建时间. 3.创建一个学生班级表:班级id(主键,自增),班级名称. 创建表和数据库 #如果存在数