Codeigniter项目的数据库错误

时间:2013-10-23 05:03:34

标签: php mysql codeigniter

我使用codeigniter创建了一个网站。当我将我的站点从本地服务器移动到实时服务器并相应地更改db文件时它仍然显示数据库错误1146.这是错误

发生数据库错误

  

错误号码:1146

     

表'cinodext_webcm.DATA'不存在

     

SELECT * FROM DATA WHERE TYPE ='MOVIE'ORDER BY ID DESC

     

文件名:/home/cinodext/public_html/models/site_upload.php

     

行号:70

任何帮助???

2 个答案:

答案 0 :(得分:2)

首先,检查/applications/config/dababases.php中的数据库设置。

然后,尝试从Web服务器手动连接,并运行查询:

mysql -h <hostname> -u <username> -p<password>
USE cinodext_webcm;
SELECT * FROM `data` WHERE `type` = 'MOVIE' ORDER BY ID DESC

这可以帮助您了解错误的生成位置。

答案 1 :(得分:0)

检查您的连接用户的权限。