简单的PHP和mysql ..php无法在本地PC上看到数据库(所有工作在服务器上)

时间:2013-08-13 15:54:11

标签: mysql easyphp

我有一个用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

我不确定下一步该尝试什么,任何帮助都会非常感激。 谢谢。布里奇特

2 个答案:

答案 0 :(得分:2)

错误消息非常清楚。

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

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

e.g。你需要

mysql_select_db('mydatabase');

或将您的DROP查询更改为

DROP TABLE mydatabase.Blog;

答案 1 :(得分:0)

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