Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] uchome2.0 安装后出现mysql:1064

[复制链接]
qingdaosolo 发表于 2009-11-24 16:58:25 | 显示全部楼层 |阅读模式
UCenter info: MySQL Query Error
SQL:SELECT * FROM [Table]settings
Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.cdb_uc_settings' at line 1
Errno:1064

解决方法:
1、数据表前缀不要使用数字开头,建议将产品重新安装一下。
2、建议检查一下 UCenter 目录下的 data/config.inc.php 和应用下面的配置文件中的配置信息是否正确。这里需要注意一下,应用下的配置文件中的 define('UC_DBTABLEPRE', '`xx`.uc_'); xx 是 UCenter 的数据库名,但是 UCenter 下的配置文件中的 define('UC_DBTABLEPRE', 'uc_');  UC_DBTABLEPRE 后面的 ‘uc_’ 前不需要再加任何信息。

我改成:
define('UC_DBTABLEPRE', 'cdb_uc_');
这样还是出错
 楼主| qingdaosolo 发表于 2009-11-24 17:13:42 | 显示全部楼层
求助~~哪位高手能告诉我呢
回复

使用道具 举报

云天一 发表于 2009-11-24 18:29:35 | 显示全部楼层
define('UC_DBTABLEPRE', '`xx`.uc_'); xx 是 UCenter 的数据库名


写的很明白了
楼主按这个操作
回复

使用道具 举报

 楼主| qingdaosolo 发表于 2009-11-24 20:04:17 | 显示全部楼层
现在是:define('UC_DBTABLEPRE', 'cdb_uc_');
出错以前之前就是define('UC_DBTABLEPRE', ''52slt'.cdb_uc_');出错
是不是因为加了一个cdb的原因啊?可是我的uc是用的discuz—full安装包 uc安装后在数据库里面就是cdb_uc这样格式的
回复

使用道具 举报

云天一 发表于 2009-11-24 20:43:32 | 显示全部楼层
把ftp相关信息pm给我 帮你检查一下
回复

使用道具 举报

 楼主| qingdaosolo 发表于 2009-11-25 09:24:01 | 显示全部楼层
云天一还在吗?我已经pm给你了 昨天
回复

使用道具 举报

云天一 发表于 2009-11-25 10:17:09 | 显示全部楼层
已解决
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-16 23:44 , Processed in 0.096653 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表