WAMP服务器建立数据库连接时出错

时间:2016-04-29 21:49:06

标签: wordpress server localhost wamp wampserver

我在我的localhost wamp服务器上运行wordpress,然后我决定重新安装它,因为它变慢了,现在重新安装后,我一直收到这个错误:建立数据库连接时出错。

8 个答案:

答案 0 :(得分:2)

对我来说,解决方法是在wp-config.php文件中进行此修改:

/ ** MySQL主机名* / define('DB_HOST','127.0.0.1:3307');

安装Bitnami Wamp时,端口3307是默认端口。

答案 1 :(得分:2)

观看此视频并按照说明https://www.youtube.com/watch?v=hCXDGA0b4hE

所以我遵循了建议,它起作用了……但是即使我可以使用phpmyadmin登录到我的SQL数据库并查看我的数据库,当在localhost中运行网页时,我还是收到错误消息,提示找不到数据库

解决方案...只需转到您的

  

wp-config.php

文件并编辑MySQL主机名部分,更改以下内容

  

@Component({ selector: 'app-search', templateUrl: './search.component.html' }) export class SearchComponent { public searchedValue: string; constructor () { } }

----更改为------

  

define('DB_HOST',localhost)

其中home默认为127.0.0.1,而:3307指定为MySQL分配的新端口。不一定是3307。

因此,无论您新分配给MySQL的哪个端口,这都是您使用的3307、3308或其他任何分配的端口。

休闲;-)

答案 2 :(得分:2)

好,解决了下一个问题。 问题是因为WAMP现在还包含MariaDB,并且默认情况下,它们将3306(默认Mysql端口)设置为该服务,对于Mysql,它们将3307设置为

如果要更改它,应该 1.在MariaDb my.ini中更改端口,您必须在3307的3个位置更改端口,例如,在任何地方都应更改为3306。 enter image description here

  1. 比起对Mysql my.ini进行相同的操作,还要在三个地方将端口号更改为3306。

  2. 在需要重新启动服务之后,最简单的方法是通过wamp下拉选项“重新启动所有服务”来重新启动所有服务。

或者您可以只使用系统提供给Mysql的另一个端口,可能是3307或3308。

答案 3 :(得分:1)

查看wp-config.php文件: 确保您的数据库名称正确 在这种情况下,我的数据库名称是'b2w'

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'b2w');

确保数据库用户名设置为“root”

/** MySQL database username */
define('DB_USER', 'root');

确保密码为空白''默认条目通常是'password_here',将此更改为空'。

/** MySQL database password */
define('DB_PASSWORD', '');

其余部分应保持原样 进行必要的更改后保存并关闭此文件,然后重试

答案 4 :(得分:1)

如果要安装Wordpress,请确保获取MySQL可用的端口,然后在wordpress的安装设置屏幕中,写LOCALHOST:... 那就是所有的人!。

答案 5 :(得分:0)

建立数据库连接时出错是wp-config文件中的数据与实际数据库凭据不匹配时出现的消息。尝试弄清楚数据库名称,用户和密码都是正确的。

答案 6 :(得分:0)

我遇到了同样的错误,因为我的凭据错误。 WAMP Server上的默认数据库凭据是user:root,密码为空。 这可能很棘手,因为其他平台(例如MAMP)具有不同的默认数据库凭证(例如用户:root,密码:root)。

另一个可能的原因是您的数据库不存在。 在这种情况下,您需要转到localhost/phpmyadmin/来创建数据库。 确保您在其中创建的数据库的名称与您在wp设置页面中放置的数据库相同。

这是两个主要原因,除此之外,MySQL连接可能已关闭,因此请检查WAMP的MYSQL服务是否正常运行。

答案 7 :(得分:0)

有时由于MySql数据库端口冲突而发生“无法选择数据库”或“建立数据库连接错误”错误。

此问题的解决方案是更改MySql端口号,或者在Wordpress安装中,您应在数据库主机字段中键入“ localhost:3308”。