在wamp服务器上的wordpress localhost中无法选择数据库错误

oiopk7p5  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(525)

我正在学习lynda.com的教程(wordpress–使用下划线从头开始构建主题(2017)),还没走多远。我已经使用wamp服务器在localhost上安装了一个空白的wordpress,并且下载并安装了下划线主题。但由于某种原因,当我尝试启动网站时,我遇到了以下错误:
无法选择数据库
我们能够连接到数据库服务器(这意味着你的用户名和密码是好的),但无法选择17\ U 040518数据库下的lynda\ U。
你确定它存在吗?
root用户是否有权使用17\u 040518下的lynda\u数据库?在某些系统上,您的数据库名称的前缀是您的用户名,因此它类似于17\u 040518下的用户名\u lynda\u。这就是问题所在吗?
如果你不知道如何建立一个数据库,你应该联系你的主机。如果所有这些都失败了,你可以在wordpress支持论坛上找到帮助。

这是我所知道的

数据库存在,我可以在phpmyadmin中对其运行sql命令。
我的用户是root
主机是localhost
数据库是lynda\u under17\u 040518
root拥有数据库的所有权限(在phpmyadmin中验证)
同一个wampserver上的其他本地网站工作得很好
这堆溢出的帖子说要放 define( 'WP_DEBUG_LOG', true ); 在wp-config.php中。它还说:
“debug.log文件将位于wp content中。”
我没有看到任何调试日志,即使我重新启动了wamp中的所有服务并刷新了浏览器。

我咨询的其他链接

我查看了这些页面上的信息,但它们对我的情况并没有真正的帮助。
无法选择数据库wordpress错误
无法选择数据库-wordpress
https://acloud.guru/forums/aws-certified-solutions-architect-associate/discussion/-kp4_87inltfl9p6rf-j/cant-select-database-wordpress-error
https://chartio.com/resources/tutorials/how-to-grant-all-privileges-on-a-database-in-mysql/
https://serverfault.com/questions/263868/how-to-know-all-the-users-that-can-access-a-database-mysql/263936
我的调试日志在哪里?如何运行本地网站?

uwopmtnx

uwopmtnx1#

尽管sql及其同类语言允许数据库名称非常长,但许多应用程序(如cpanel)只能识别16个字符或更少的数据库名称。我怀疑您的数据库名(lynda\u under17\u 040518)太长,wamp和/或wordpress无法识别,如果数据库名被缩短,它将正常工作。

ygya80vv

ygya80vv2#

在我的例子中,我使用的是备用端口(3306以外的端口),因此我必须遵循以下说明:https://codex.wordpress.org/sk:编辑_wp-config.php#mysql_备用_端口

相关问题