-1

我有:

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

如果我把这个 constants.php 文件放在我的网络主机的服务器上,它仍然是“localhost”吗?或者是其他东西。

我使用 hostmonster.com 作为我的网站。这会取代本地主机吗?

4

3 回答 3

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

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

于 2012-09-05T13:29:55.773 回答
0

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

于 2012-09-05T13:20:01.510 回答
0

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

于 2012-09-05T13:21:53.773 回答