2016-04-27 86 views
0

我从joomla编写的其他人那里获得了一个项目。我不和joomla一起工作。如何知道Joomla数据库在哪里?

如何找到它的数据库以及如何将其添加到项目? 这是configuration.php文件的一部分:具有相同名称(“DB_NAME”)在phpMyAdmin但同样,数据库连接错误

public $user = 'png'; 
public $password = 'pass'; 
public $db = 'db_name'; 

我检查的configuration.php,我创建了一个数据库(没有他们的表)。为什么?

回答

0

当您运行Joomla安装时,它会创建configuration.php。如果你在你的本地主机上,那么你的数据库将是“本地主机”。

我建议仔细检查PHPMyAdmin以验证数据库名称,用户名和密码。当我运行我的本地主机时,我的configuration.php通常如下所示:

public $host = 'localhost'; 
public $user = 'root; 
public $password = ''; 
public $db = 'joomla'; 
public $dbprefix = 'jos_'; 
1

您还需要主机名。都在的configuration.php文件中的相关线路如下:

public $host = 'host_name'; 
public $user = 'db_user; 
public $password = 'db_password*'; 
public $db = 'db_name'; 
public $dbprefix = 'db_prefix'; 

设置public $host = 'localhost';,你还需要能够成功连接之前恢复的Joomla数据库表到数据库。

您可以从原始位置导出数据库表并使用phpMyAdmin或类似工具将它们导入到新数据库中。或者,您可以使用Akeeba备份来备份原始位置上的文件和数据库,然后使用Kickstart将它们还原到本地主机。 Akeeba Backup和Kickstart是免费的。

+0

yes我在localhost中打开我的项目,但有数据库连接错误。 –