我有:
<?php define('DB_SERVER', 'localhost')
如果我把这个constants.php文件放在我的web主机的服务器上,它还是'localhost'吗?或者是其他东西。
我在我的网站上使用hostmonster.com。这会取代localhost吗?
答案 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)的值