mysql connect - 将我的网站移动到本地主机

时间:2013-04-10 15:47:42

标签: php mysql xampp localhost mysql-connect

我使用CMS创建了一个网站。我一直在对现场网站进行更新,最后我的开发人员在几个月的“tsk tsk”后决定在我的计算机上创建一个本地版本,以便在进行实时测试之前进行更新。

我将所有文件和数据库复制到一个文件夹中。然后,使用XAMPP将文件传输到本地主机

> http://localhost/mywebsite/

然后我在phpmyadmin中创建了一个名为“mywebsite”的新数据库,并成功导入了下载的数据库。

现在,当我导航到

> http://localhost/mywebsite/

我收到以下消息:

  

检测到错误,导致无法加载此页面。如果   此问题仍然存在,请与网站管理员联系。   core.error_file_line mysql_connect()[function.mysql-connect]:未知   MySQL服务器主机'mywebsitecom.fatcowmysql.com'(1)

据推测,我必须将数据库与计算机上的CMS相关联。我想这对于Stack Overflow上的大多数人来说听起来非常简单,但我的PHP和DB技能有限。

对于任何人来说,完成本地设置后我需要采取什么行动?

2 个答案:

答案 0 :(得分:2)

mysql_connect来电中,您将mywebsitecom.fatcowmysql.com作为主持人,找到连接MySQL的代码文件,并将该值更改为localhost

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

最好不要使用mysql_*函数:)

答案 1 :(得分:1)

您尝试连接到mywebsitecom.fatcowmysql.com上的MySQL服务器,即使出于安全原因所述服务器可能不允许外部连接。尝试连接到“localhost”而不是“mywebsitecom.fatcowmysql.com”。如果您在本地系统上安装了MySQL,那应该可以。根据您正在使用的CMS,您应该能够在某处编辑配置文件。