FAQ首页 > 环境搭建 > MySQL > 查看文章
收起边栏
大字 小字 收藏 复制URL










MySQL数据表前缀有关
2008-07-18┆144,624 Views┆10,215

错误编号:1064

问题分析:

安装完产品之后,前台访问时出现 MySQL 错误。如下:

    CODE: [COPY]
  • <p>1、MySQL Query Error</p><p>SELECT value FROM `%s`.5xx_%s WHERE name='noteexists'
  • You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near '.5xx_%s WHERE name='noteexists'' at line 1</p><p>2、MySQL Query Error
  • SELECT value FROM `%s`.`%s`.%s WHERE 
  • name='noteexists'
  • You have an error in your SQL syntaxcheck the manual that 
  • corresponds to your MySQL server version for the right syntax to use near 
  • '.%s WHERE name='noteexists'' at line 1
  • </p>

解决方法:

1、数据表前缀不要使用数字开头,建议将产品重新安装一下。

2、建议检查一下 UCenter 目录下的 data/config.inc.php 和应用下面的配置文件中的配置信息是否正确。这里需要注意一下,应用下的配置文件中的 define('UC_DBTABLEPRE', '`xx`.uc_'); xx 是 UCenter 的数据库名,但是 UCenter 下的配置文件中的 define('UC_DBTABLEPRE', 'uc_');  UC_DBTABLEPRE 后面的 ‘uc_’ 前不需要再加任何信息。



10215

满意

不满意

本篇文章用到的Tags : MySQL 数据 前缀

没找到您想要的答案吗?建议您到我们的讨论区发帖寻求大家和 Comsenz 工作人员的帮助。