Table 'uc.uc_pms' doesn't exist,uc_pms不存在解决
2012-01-05 23:38
405 查看
第一次安装discuz,安装成功后跳到首页,报如下错误:
Error:Table 'ucenter.uc_pms' doesn't exist
Errno:1146
SQL::SELECT count(*) FROM `ucenter`.uc_pms WHERE (related='0' AND msgfromid>'0' OR msgfromid='0') AND msgtoid='0' AND folder='inbox' AND new='1'
查了下 ,数据库ucenter里没有uc_pms表。
经过搜索,在一篇帖子里提到的方法新建这个表:
DROP TABLE IF EXISTS uc_pms;
CREATE TABLE uc_pms (
pmid int(10) unsigned NOT NULL auto_increment,
msgfrom varchar(15) NOT NULL default '',
msgfromid mediumint(8) unsigned NOT NULL default '0',
msgtoid mediumint(8) unsigned NOT NULL default '0',
folder enum('inbox','outbox') NOT NULL default 'inbox',
new tinyint(1) NOT NULL default '0',
subject varchar(75) NOT NULL default '',
dateline int(10) unsigned NOT NULL default '0',
message text NOT NULL,
delstatus tinyint(1) unsigned NOT NULL default '0',
related int(10) unsigned NOT NULL default '0',
PRIMARY KEY(pmid),
KEY msgtoid(msgtoid,folder,dateline),
KEY msgfromid(msgfromid,folder,dateline),
KEY related (related),
KEY getnum (msgtoid,folder,delstatus)
) TYPE=MyISAM;
Error:Table 'ucenter.uc_pms' doesn't exist
Errno:1146
SQL::SELECT count(*) FROM `ucenter`.uc_pms WHERE (related='0' AND msgfromid>'0' OR msgfromid='0') AND msgtoid='0' AND folder='inbox' AND new='1'
查了下 ,数据库ucenter里没有uc_pms表。
经过搜索,在一篇帖子里提到的方法新建这个表:
DROP TABLE IF EXISTS uc_pms;
CREATE TABLE uc_pms (
pmid int(10) unsigned NOT NULL auto_increment,
msgfrom varchar(15) NOT NULL default '',
msgfromid mediumint(8) unsigned NOT NULL default '0',
msgtoid mediumint(8) unsigned NOT NULL default '0',
folder enum('inbox','outbox') NOT NULL default 'inbox',
new tinyint(1) NOT NULL default '0',
subject varchar(75) NOT NULL default '',
dateline int(10) unsigned NOT NULL default '0',
message text NOT NULL,
delstatus tinyint(1) unsigned NOT NULL default '0',
related int(10) unsigned NOT NULL default '0',
PRIMARY KEY(pmid),
KEY msgtoid(msgtoid,folder,dateline),
KEY msgfromid(msgfromid,folder,dateline),
KEY related (related),
KEY getnum (msgtoid,folder,delstatus)
) TYPE=MyISAM;
相关文章推荐
- Table 'uc.uc_pms' doesn't exist,uc_pms不存在解决
- Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 问题的解决方法
- Mysql的“Table 'mysql.servers' doesn't exist”的解决方法
- MySql - 导入数据时 Table XXX doesn't exist 的解决
- undefined method `devise' for User(Table doesn't exist):Class解决方法
- Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist的解决方法
- Mysql的“Table 'mysql.servers' doesn't exist”的解决方法
- Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 问题的解决方法
- uchome 消息 Error:Table 'ucenter.uc_pms' doesn't exist
- redhat mysql数据库 “Can't open and lock privilege tables: Table 'mysql.host' doesn't exist”错误解决方法
- ucenter 报错 Error:Table \'ucenter.uc_pms\' doesn\'t exist解决方法
- Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist的解决方法
- 解决Discuz! X2.5 后台能登陆,前台提示“[1146] Table 'xxx.myrepeats' doesn't exist”错误
- Mysql的“Table 'mysql.servers' doesn't exist”的解决方法
- Linux环境下MySQL报Table 'xxx' doesn't exist错误解决方法
- mysql 提示表不存在的解决方法error: 1146: Table doesn't exist
- 1146 - Table 'xxx.xxx' doesn't exist
- MySQL之——提示表不存在的解决方法error: 1146: Table doesn't exist
- Mysql table '' doesn`t exist
- [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist