手动添加wp_weixin_custom_replies和wp_weixin_messages表之后,出现Unknown column 'match' in 'field list'

- 7 年 前

按照http://blog.wpjam.com/m/weixin-robot-advanced-faq/文章的说明,手动添加了两个表,但是当添加自定义回复时,又会跳出“Unknown column 'match' in 'field list'”,该怎么破?

3条回复

Denis | 邓鸿华
Denis | 邓鸿华 - 7 年 前

match 左右加上 ` 看看,就是把 match 替换成 `match`

- 7 年 前

跟你一样的问题,不知道怎么解决

麟-Kylin
麟-Kylin - 7 年 前

新的建表命令
CREATE TABLE IF NOT EXISTS wp_weixin_custom_replies (
`id` bigint(20) NOT NULL auto_increment,
`keyword` varchar(255) NOT NULL,
`match` varchar(10) NOT NULL default 'full',
`reply` text NOT NULL,
`status` int(1) NOT NULL default '1',
`time` datetime NOT NULL default '0000-00-00 00:00:00',
`type` varchar(10) NOT NULL default 'text',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS wp_weixin_messages (
`id` bigint(20) NOT NULL auto_increment,
`MsgId` bigint(64) NOT NULL,
`FromUserName` varchar(30) NOT NULL,
`MsgType` varchar(10) NOT NULL,
`CreateTime` int(10) NOT NULL,
`Content` longtext NOT NULL,
`Event` varchar(255) NOT NULL,
`EventKey` varchar(255) NOT NULL,
`Title` text NOT NULL,
`Url` varchar(255) NOT NULL,
`MediaId` text NOT NULL,
`Response` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

我要回复

暂时不支持网页回复,请安装