定义PHP常量 - 什么是我的服务器名称?

时间:2012-09-05 13:18:07

标签: php mysql localhost

我有:

<?php define('DB_SERVER', 'localhost')

如果我把这个constants.php文件放在我的web主机的服务器上,它还是'localhost'吗?或者是其他东西。

我在我的网站上使用hostmonster.com。这会取代localhost吗?

3 个答案:

答案 0 :(得分:3)

是的,你仍然应该使用'localhost'来连接数据库服务器。

查看hostmonitor帮助,“使用数据库”。

https://my.hostmonster.com/cgi/help/6

使用数据库

  

完成所有这些步骤后,通过创建数据库的表   phpMyAdmin,MySQL软件或使用在线PHP或Perl脚本。

Version: MySQL 5
Username: username_dbuser
Database Name: username_dbname
Hostaddress: localhost
Port: 3306

显然,使用您自己的数据库用户名和数据库名称:) (创建数据库时获得的那些)

答案 1 :(得分:0)

这是一个字符串。简单的硬编码字符串。它不会神奇地改变,因为它不是变量。 'localhost'始终为'localhost'

答案 2 :(得分:0)

不,它没有。您在此处定义PHP常量,而不是来自服务器标头(localhost)的值