本帖最后由 yyp10110 于 2011-8-21 08:58 编辑
MySQL Error
Message: MySQL Query Error
SQL: update uchome_space set groupid= where uid='2'
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 'where uid='2'' at line 1
Errno.: 1064
Click here to seek help.
错误编号:1064
问题分析:
安装完产品之后,前台访问时出现 MySQL 错误。如下:
http://faq.comsenz.com/?action-viewnews-itemid-173
怎么解决啊
解决方法:
1、数据表前缀不要使用数字开头,建议将产品重新安装一下。
2、建议检查一下 UCenter 目录下的 data/config.inc.php 和应用下面的配置文件中的配置信息是否正确。这里需要注意一下,应用下的配置文件中的 define('UC_DBTABLEPRE', '`xx`.uc_'); xx 是 UCenter 的数据库名,但是 UCenter 下的配置文件中的 define('UC_DBTABLEPRE', 'uc_'); UC_DBTABLEPRE 后面的 ‘uc_’ 前不需要再加任何信息。
我按照以上解决方法 重装 还是这样 data/config.inc.php 也检查了 没配置错误 如何解决啊 高人求助
以下是data/config.inc.php 里面的信息
<?php
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'root');
define('UC_DBPW', 'root');
define('UC_DBNAME', 'root');
define('UC_DBCHARSET', 'gbk');
define('UC_DBTABLEPRE', 'uc_');
define('UC_COOKIEPATH', '/');
define('UC_COOKIEDOMAIN', '');
define('UC_DBCONNECT', 0);
define('UC_CHARSET', 'gbk');
define('UC_FOUNDERPW', '664a6cf642df93846be19894e2847f20');
define('UC_FOUNDERSALT', '43484e');
define('UC_KEY', 'bP5q5Q614c1Pfdcc4w5y6Cbq6v3A2lcxfkcqeP0w7Z3w1d9xfGdE1720cV6N1S4B');
define('UC_SITEID', 'b45A5q6m4W1KfgcF4c5y69bq6g3U2HcNf6cXea0b7O3f1x9zf3dd1N2ecd6p1O4h');
define('UC_MYKEY', 'bE5p5p6G4W1Ffvc44W5K6MbJ6d332scUffcvez0u7b3l1X9zfzdp1t2dcJ6U1j4o');
define('UC_DEBUG', false);
define('UC_PPP', 20);
|