首页 > 解决方案 > 如何激活/连接 Mysql 数据库到我的 wampserver?

问题描述

我已经挣扎了好几天了,我不知道如何进行,我感到无助,我仍然不明白错误是什么。

所以!我用 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';

由于我通过默认的“root”连接到 MyphpAdmin,因此我将其用作用户名,没有密码,数据库名称,我将其称为“groot”并离开 localhost。没用。所以在 MyphpAdmin 中,我为“groot”数据库创建了一个特定的帐户用户,命名为“loli”,它变成了“Loli”“password”“groot”“localhost”。依然没有。然后我在网上看到我应该在localhost之后添加端口,它变成了:

$PARAMETERS['database']['username'] = 'Loli';
$PARAMETERS['database']['password'] = 'password';
$PARAMETERS['database']['database_name'] = 'groot';
$PARAMETERS['database']['url'] = 'localhost:3305';

它仍然不起作用!我究竟做错了什么?问题是什么?一切都必须在本地主机中,因为我在虚拟主机中处理它,那么如何将数据库连接到我的服务器?谢谢!

编辑:好吧,看来它适用于某些服务器,但不是每个人,所以我有点困惑,因为我不明白为什么尽管我为每个人都输入了相同的条目,但数据库名称除外。

标签: mysqldatabasephpmyadminwampserver

解决方案


推荐阅读