【MySQL】查看建表语句

命令如下:

SHOW CREATE TABLE tbl_name

例子:

mysql> show create table m_zhbess_vehicle_reportG
*************************** 1. row ***************************
       Table: m_zhbess_vehicle_report
Create Table: CREATE TABLE `m_zhbess_vehicle_report` (
  `report_id` int(11) NOT NULL COMMENT '车辆上报ID',
  `busisystem_id` int(11) DEFAULT NULL COMMENT '系统ID',
  `busisystem_no` varchar(20) DEFAULT NULL COMMENT '系统标识串',
  `busisystem_name` varchar(50) DEFAULT NULL COMMENT '系统名称',
  `factory_id` int(11) DEFAULT NULL COMMENT '钢厂ID',
  `factory_name` varchar(50) DEFAULT NULL COMMENT '钢厂名称',
  `report_status` char(1) NOT NULL COMMENT '车辆上报状态',
  `vehicle_id` int(11) NOT NULL COMMENT '车辆ID',
  `vehicle_no` varchar(10) NOT NULL COMMENT '车牌号',
  `vhc_type` varchar(10) DEFAULT NULL COMMENT '车型',
  `vhc_name` varchar(50) DEFAULT NULL COMMENT '车型名称',
  `fleet_id` int(11) NOT NULL COMMENT '所属车队ID',
  `fleet_name` varchar(50) NOT NULL COMMENT '所属车队名称',
  `driver_id` int(11) NOT NULL COMMENT '司机ID',
  `driver_name` varchar(10) NOT NULL COMMENT '司机姓名',
  `driver_mobile` varchar(13) NOT NULL COMMENT '司机联系电话',
  `del_flg` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
  `create_user` varchar(30) NOT NULL COMMENT '最初创建者',
  `create_time` datetime NOT NULL COMMENT '最初创建时间',
  `update_user` varchar(30) DEFAULT NULL COMMENT '最后修改者',
  `update_time` datetime DEFAULT NULL COMMENT '最后修改时间',
  `ext1` varchar(30) DEFAULT NULL COMMENT '扩展字段1',
  `ext2` varchar(30) DEFAULT NULL COMMENT '扩展字段2',
  `ext3` varchar(30) DEFAULT NULL COMMENT '扩展字段3',
  `sys_flg_01` char(1) DEFAULT '0' COMMENT '系统标识01',
  PRIMARY KEY (`report_id`),
  UNIQUE KEY `report_id` (`report_id`)
) ENGINE=FEDERATED DEFAULT CHARSET=utf8 CONNECTION='mysql://user:password@192.168.2.161:3306/f2pcmndb/t_vehicle_report'
1 row in set (0.00 sec)
原文地址:https://www.cnblogs.com/liudianer/p/11889503.html