热搜词
发表于 2013-9-16 09:52:23 | 显示全部楼层 |阅读模式
V9后台点击升级后,添加文章完毕后出来一段数据库错误,提示情况如下:



MySQL Query : SELECT * FROM `test`.`v9_keyword` WHERE `keyword` = '青年' AND `siteid` = '1' LIMIT 1

MySQL Error : Table 'test.v9_keyword' doesn't exist

MySQL Errno : 1146

Message : Table 'test.v9_keyword' doesn't exist

Need Help?



找半天,自己琢磨好的,方法如下:

用phpmyadmin 从其他数据库,导出v9_keyword和v9_keyword_data,完后再导入到因升级丢失这俩数据表的数据库里,完后你去后台添加会发现已经好了....

v9_keyword.sql (589 Bytes, 下载次数: 236)

v9_keyword_data.sql (515 Bytes, 下载次数: 940)



全部评论2
灰儿 发表于 2013-9-16 10:28:36 | 显示全部楼层
复制以下代码,另存为 v9_keyword.sql文件


SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `v9_keyword`
-- ----------------------------
DROP TABLE IF EXISTS `v9_keyword`;
CREATE TABLE `v9_keyword` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `siteid` smallint(5) unsigned NOT NULL DEFAULT '0',
  `keyword` char(100) NOT NULL,
  `pinyin` char(100) NOT NULL,
  `videonum` int(11) NOT NULL DEFAULT '0',
  `searchnums` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  KEY `keyword` (`keyword`,`siteid`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;

回复

使用道具 举报

灰儿 发表于 2013-9-16 10:29:28 | 显示全部楼层
复制以下代码,另存为  v9_keyword_data.sql  文件

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `v9_keyword_data`
-- ----------------------------
DROP TABLE IF EXISTS `v9_keyword_data`;
CREATE TABLE `v9_keyword_data` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `tagid` int(10) unsigned NOT NULL DEFAULT '0',
  `siteid` smallint(5) unsigned NOT NULL DEFAULT '0',
  `contentid` char(30) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `tagid` (`tagid`,`siteid`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;

回复

使用道具 举报

回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-22 15:32 , Processed in 0.180316 second(s), 25 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team