PHP - MySQL - 表不存在

Posted

技术标签:

【中文标题】PHP - MySQL - 表不存在【英文标题】:PHP - MySQL- Table doesn't exist 【发布时间】:2013-04-17 04:12:58 【问题描述】:

我使用 php 创建了一个表。当我去访问那个表时,我得到错误 -table 不存在。创建表时,我已将所有权限授予用户。表名是小写字母,如果我在本地机器上运行查询,它可以正常工作。我认为这是一个权限问题,但无法解决。

【问题讨论】:

您在连接时遇到的错误是什么 如果您认为是权限问题,您是否尝试过更新权限? 你如何在配置中调用数据库? 我在连接或创建数据库期间没有收到任何错误。我已授予用户完全权限。不,我在同一个文件中调用它。 你能贴出你连接数据库的代码吗? 【参考方案1】:

尝试添加一些错误处理:

 $rsLogin = mysql_query($loginQuery, $connect) or die(mysql_error());

【讨论】:

以上是关于PHP - MySQL - 表不存在的主要内容,如果未能解决你的问题,请参考以下文章

MySQL - 表不存在且无法创建

使用 sqitch 中的 mysql 查询验证表不存在

MySQL > 表不存在。但它确实(或应该)

MySQL 创建表错误 - 表不存在

Django:将 MySQL db 转移到服务器 MySQL 后表不存在

mysql_upgrade 失败 - innodb 表不存在?