--
-- 表的结构 `send_table`
-- CREATE TABLE IF NOT EXISTS `send_table` (
`send_id` bigint(10) NOT NULL AUTO_INCREMENT,
`send_phone_number` varchar(20) NOT NULL,
`send_message` varchar(500) NOT NULL,
`send_in_time` datetime DEFAULT NULL,
`send_out_time` datetime DEFAULT NULL,
`send_priv` int(2) DEFAULT NULL,
`send_set_time` datetime DEFAULT NULL,
`send_desc` varchar(500) DEFAULT NULL,
`status` int(2) DEFAULT NULL,
`send_msg_id` bigint(10) DEFAULT NULL,
`send_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`send_id`),
KEY `send_msg_id` (`send_msg_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
KEY有外键功能吗??和FOREIGN KEY有什么区别??
-- 表的结构 `send_table`
-- CREATE TABLE IF NOT EXISTS `send_table` (
`send_id` bigint(10) NOT NULL AUTO_INCREMENT,
`send_phone_number` varchar(20) NOT NULL,
`send_message` varchar(500) NOT NULL,
`send_in_time` datetime DEFAULT NULL,
`send_out_time` datetime DEFAULT NULL,
`send_priv` int(2) DEFAULT NULL,
`send_set_time` datetime DEFAULT NULL,
`send_desc` varchar(500) DEFAULT NULL,
`status` int(2) DEFAULT NULL,
`send_msg_id` bigint(10) DEFAULT NULL,
`send_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`send_id`),
KEY `send_msg_id` (`send_msg_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
KEY有外键功能吗??和FOREIGN KEY有什么区别??
解决方案 »
- 关于导入mysql数据库问题
- MYSQL 导入超大.sql文件问题 13G
- 这个关系模式应该怎样拆分?
- mysql中文乱码问题目
- 如何把C程序中的变量传给mysql中
- MYSQL插入记录时外键不能为空吗?
- 怎么在Mysql窗口化建表的时候体现on update CURRENT_TIMESTAMP
- 请问delphi里怎么用mysql api直接连接mysql数据库
- 求助达人,如何查询最近的数据?
- 删去数据之后,怎么自动使ID继续保持连续性的?
- 有一个数据表,我想实现这样的功能,怎么做呢,请高手帮忙看看
- windows客户端如何通过程序访问unix/linux下的数据库(如mysql,postgresql,oracle)
FOREIGN KEY是与另外一个表关联,是一种约束,约束外键列的数据必须要么在主表中有对应的,要么为null
FOREIGN KEY,外键,主要是为了保证数据的完整性而建立的约束限制。