wordpress admin返回“无法选择数据库”

rkue9o1l  于 2021-06-21  发布在  Mysql
关注(0)|答案(3)|浏览(312)

更新:谢谢你们的支持。问题出在服务器端。现在已经解决了,我的网站正在运行。
敬请光临www.bestlappyforme.tk 并将反馈和建议发送给我bestlappyforme@gmail.com 谢谢!!

jw5wzhpr

jw5wzhpr1#

通过将数据库添加到该用户,将所有权限授予该数据库用户,然后该用户就可以工作了。如果没有,则更改数据库用户的密码并编辑 wp-config.php 相应地归档。

bnlyeluc

bnlyeluc2#

如果这个错误出现
你确定它存在吗?用户是否。。有权使用。。。数据库?
解决方案,
如果你真的想把东西锁起来。。。。一个普通的wordpress站点通常只需要数据库用户进行select、insert、update和delete操作。
如果您想使用自动更新功能,还需要create和alter。
插入、更新和选择一直在使用。

如果wordpress中的数据库连接大于,
您可以通过在wp-config.php文件中添加以下行来实现这一点。在“仅此而已,停止编辑”之前添加它!快乐博客行wp-config.php。

define('WP_ALLOW_REPAIR', true);

请记住,设置此define后,用户无需登录即可访问此功能。这是因为它的主要目的是修复损坏的数据库,当数据库损坏时,用户往往无法登录。因此,一旦完成了数据库的修复和优化,请确保从wp-config.php中删除它。
检查wp config文件

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

一些人建议用ip替换localhost来解决问题。在本地服务器环境中运行wordpress时,经常会遇到这种问题。例如,在mamp上,当更改为ip时,db\u host值似乎起作用。

define('DB_HOST', '127.0.0.1:8889');
ulmd4ohb

ulmd4ohb3#

你的托管帐户是共享托管吗?因为有些人实际上需要您的主机用户名\u mysqluser作为db用户名和用户名\u mysqldbname密码可以是任何东西
请始终确保您的主机是localhost,以避免任何配置问题,除非您连接到远程服务器
还要努力检查拼写和您的dbname已创建,而不是空的,请检查在一个冷静的方式,因为即使Maven也往往检查在一个紧张的方式,仍然不会找到任何东西

相关问题