使用查询时
select distinct(column_name) as column_name, data_type from information_schema.columns
where table_name='reg_add_ons' order by ordinal_position
我的开发服务器上有一个额外的列。在我的本地服务器上一切正常。这是唯一发生这种情况的表。我已经尝试删除表格并使用此语句再次添加它
delimiter $$
CREATE TABLE `reg_add_ons` (
`add_on_id` int(10) NOT NULL AUTO_INCREMENT,
`eventcode` varchar(20) DEFAULT NULL,
`add_on_desc` varchar(250) DEFAULT NULL,
`add_on_price` decimal(10,2) DEFAULT NULL,
`add_on_detail` text,
`add_on_label` varchar(100) DEFAULT NULL,
`add_on_choices` varchar(200) DEFAULT NULL,
`image_name` varchar(100) DEFAULT NULL,
`internal_only` varchar(2) DEFAULT NULL,
`assign_code` text,
`reg_status` varchar(50) DEFAULT 'Active',
PRIMARY KEY (`add_on_id`)
) ENGINE=MyISAM AUTO_INCREMENT=89 DEFAULT CHARSET=latin1$$
我有点流感,所以现在这对我来说没有意义。
开发盒是运行 MySQL 5.6.10 的 Windows 7 机器 本地主机是运行 MySQL 5.5.24 的 Windows 7 生产服务器是 Linux MySQL 5.0.45
只有这台机器(Dev)上的这张表有问题。什么是字段 require_validation?它从何而来?
任何见解表示赞赏