0

我有一个用 php 和 mysql 编写的网站(由其他人编写),我需要对其进行更改 - 只是为了您的兴趣,它是 bridgetjonesart.co.uk。所以我想我会把它下载到我的台式电脑上,然后在本地使用简单的 php 和 mysql 进行更改,然后再次上传。

我似乎已经下载了一切正常。我首先只是尝试使用 Easy Php 运行现有的 php 并得到

Warning: mysql_connect(): Access denied for user 'runningc'@'localhost' (using password: YES) in C:\Program Files (x86)\EasyPHP-12.1\www\backup from runningc\public_html\bridgetjonesart.co.uk\mysqlLogin\mysql_connect.php on line 6
Could not connect to database. Error

我将 sql 数据库作为根目录中的文件“runningc_bjart.sql”,但我认为 php 看不到它,所以我尝试使用简单的 php 管理,phpmyadmin 并认为也许我应该导入“runningc_bjart.sql”文件。所以我尝试并收到一条错误消息...

Error
SQL query:

--
-- Table structure for table `Blog`
--
DROP TABLE IF EXISTS  `Blog` ;


MySQL said: Documentation

#1046 - No database selected

我不确定接下来要尝试什么,任何帮助将不胜感激。谢谢你。布里奇特

4

2 回答 2

2

错误信息非常清楚。

错误 #1:您使用的凭据不正确,或者忘记将数据库权限授予您正在使用的凭据。

错误 #2:您忘记设置默认数据库,因此 MySQL 不知道应该在哪个数据库中查找您要删除的表。

例如你需要

mysql_select_db('mydatabase');

或将您的 DROP 查询更改为

DROP TABLE mydatabase.Blog;
于 2013-08-13T15:56:27.287 回答
0

使用 phpmyadmin,创建一个名为 runningc_bjart 的新数据库并在那里导入文件。然后在您的项目中搜索设置了 db 密码的配置文件,并使用您的本地 mysql 密码进行更改

于 2013-08-13T15:59:13.157 回答