我现在已经挣扎了几天,我不知道如何继续,我感到无助,我仍然不明白错误是什么。
原来如此!我用wampserver创建了一些虚拟主机,让我们打电话给其中一个" Namesite",这是我正在研究的那个。 Namesite正在成长,我承认我有很多错误,但我认为这是因为我处理的文件的旧代码,这很好。没有数据库,Namesite是没用的,特别是如果我想测试它的每一寸,那么为了登录,我必须使用一个帐户。我可以从数据库创建它,而不是其他地方。所以我在MyphpAdmin上创建了一个新的SQL数据库,专门用于Namesite,然后我创建了新的帐户登录,更改了Namesite中允许它连接到数据库的文件,并且我点击刷新了新的更改。事实是,它不起作用。无论如何,Namesite都没有连接到数据库,我尝试了所有连接到它的东西。
要求完成连接数据库的代码Namesite是这样的:
$PARAMETERS['database']['username'] = 'username';
$PARAMETERS['database']['password'] = 'password';
$PARAMETERS['database']['database_name'] = 'database';
$PARAMETERS['database']['url'] = 'localhost';
因为我通过defoult" root"连接到MyphpAdmin。我用它作为用户名,没有密码,数据库的名称,我将其称为" groot"并离开localhost。没有工作。因此,在MyphpAdmin内部,我为" groot"创建了一个特定的帐户用户。数据库,名为" loli",它变成了" Loli" "密码" "格鲁特" "本地主机&#34 ;.依然没有。然后我在网上看到我应该在localhost之后添加端口,它变成了:
$PARAMETERS['database']['username'] = 'Loli';
$PARAMETERS['database']['password'] = 'password';
$PARAMETERS['database']['database_name'] = 'groot';
$PARAMETERS['database']['url'] = 'localhost:3305';
它仍然无法运作!我究竟做错了什么?问题是什么?因为我在虚拟主机中处理它所以一切都必须在localhost中,所以如何将数据库连接到我的服务器?谢谢!
编辑:好的,似乎它适用于某些服务器,但不是每个人都有,所以我有点困惑,因为我不明白为什么虽然我输入了除了名字之外的所有人的相同条目数据库。