2014-05-06 45 views
0

我有一个托管drupal网站(在压缩文件夹中)。我希望使用XAMPP将其复制到本地主机上。 我已提取网站文件夹(即“myFolderName”)并将其复制到C:/xampp/htdocsxampp localhost上的Drupal站点更新

但是当我键入localhost/myFolderName,它给

Site off-line 
The site is currently not available due to technical problems. Please try again 
later. Thank you for your understanding..... 
The mysql error was: Access denied for user 'newdb'@'localhost' (using password: YES)" 

为了克服这个问题,我查了的settings.php文件,它有$db_url = 'mysql://newdb:[email protected]/newdb;

因此,我试图在新创建的数据库newdb上创建一个名为newdb的新用户,其密码为mypass。但是,我如何导入数据库并删除上面列出的错误?

我搜索了myFolderName文件夹中的.sql文件,在xampp中没有要导入的文件。

我有mysql用户和密码的托管网站,当我远程登录(在Ubuntu上使用SSH),然后我看到一些数据库和很多表,但我无法找到这些myFolderName文件夹中。

我只是想改变一些图片,添加一些链接和段落以及一些PHP脚本到我的网站,首先在本地主机上尝试它,然后直接在托管的drupal网站上执行它。

此外,托管的drupal界面(在aws.amazon.com)不允许更改我的网站的某些部分,因为原始托管网站是使用硬编码html和其他脚本编写的。

请帮助我,因为我对drupal非常陌生,并且希望在本地主机(XAMPP)上使用html和php代码而不是drupal接口进行更改。

回答

0

终于,自己找到了!

我以前mysqldump -u newdb -p newdb > mydatabasefile.sql 其中“newdb”的第一个例子是我的用户名和“newdb”二审是我的数据库名称。 它在我的情况下提示输入一个“mypass”的密码。

后来,我将这个.sql文件导入到已在xampp中创建的“newdb”数据库中