Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WordPress管理员返回“无法选择数据库”_Php_Mysql_Database_Wordpress - Fatal编程技术网

Php WordPress管理员返回“无法选择数据库”

Php WordPress管理员返回“无法选择数据库”,php,mysql,database,wordpress,Php,Mysql,Database,Wordpress,更新: 谢谢你们的支持。问题出在服务器端。现在问题已经解决,我的网站正在运行 请访问www.bestlappyforme.tk 并将反馈和建议发送给我bestlappyforme@gmail.com 非常感谢 如果显示该错误 你确定它存在吗?用户是否。。有权使用。。。数据库 解决方案 如果你真的想把事情锁定。。。。一个普通的wordpress站点通常只需要数据库用户拥有SELECT、INSERT、UPDATE和DELETE 如果要使用自动更新功能,还需要创建和更改 插入、更新和选择一直在使用 如

更新: 谢谢你们的支持。问题出在服务器端。现在问题已经解决,我的网站正在运行

请访问www.bestlappyforme.tk 并将反馈和建议发送给我bestlappyforme@gmail.com 非常感谢

如果显示该错误

你确定它存在吗?用户是否。。有权使用。。。数据库

解决方案

如果你真的想把事情锁定。。。。一个普通的wordpress站点通常只需要数据库用户拥有SELECT、INSERT、UPDATE和DELETE

如果要使用自动更新功能,还需要创建和更改

插入、更新和选择一直在使用

如果WordPress中的数据库连接大于

可以通过在wp-config.php文件中添加以下行来实现这一点。在“仅此而已,停止编辑”之前添加它!“快乐博客”行wp-config.php

define('WP_ALLOW_REPAIR', true);
请记住,设置此定义后,用户无需登录即可访问此功能。这是因为它的主要目的是修复损坏的数据库,当数据库损坏时,用户通常无法登录。因此,一旦修复并优化了数据库,请确保将其从wp-config.php中删除

define('WP_ALLOW_REPAIR', true);
检查WP配置文件

一些人建议用IP替换本地主机来解决他们的问题。在本地服务器环境中运行WordPress时,经常会出现这种问题。例如,在MAMP上,当更改为IP时,DB_主机值似乎起作用

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

你的托管帐户是共享托管吗?因为有些人实际上需要您的主机用户名\u mysqluser作为db用户名和用户名\u mysqldbname 密码可以是任何东西

请始终确保您的主机是本地主机,以避免任何配置问题,除非您连接到远程服务器



还要努力检查拼写,并且您的数据库名已创建且不是空的,请冷静地检查,因为即使专家也倾向于以紧张的方式检查,仍然找不到任何内容

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

请指导亲爱的朋友,如何做到这一点,因为我完全是新手,我是一个新的bie-我不知道您想要哪种代码。对此我很抱歉。您是在请求wp config.php吗?如果您没有对配置进行更改,那么它可能在另一端。你检查过数据库了吗?是的,我可以访问phpmyadmin-看起来不错。我还恢复了最新版本的数据库备份。但什么也没发生。但是,我在“检查权限”下看不到任何权限option@user6563252首先需要检查服务器中是否存在数据库。第二件事是您的本地数据库名称是您的服务器数据库名称是u217713781_wp2?如果是这样,请检查您的服务器是否应该有数据库前缀。我的SQL数据库的cpanel中的所有功能都标记为勾号。您是否尝试定义“WP_ALLOW_REPAIR”,true?是的,兄弟,我做了,但它显示了相同的错误-无法选择数据库。检查该链接可能对您有用我检查您的url:。您的问题在于数据库未选择。请再次确认数据库名称。是的,它是一个共享主机,位于www.hostinger.in。我从未尝试或尝试连接到远程服务器,我甚至不知道它到底是什么。。。。另外,我已经检查了我的wp-config.php文件10多次,一切都是正确的。托管用户名_mysqluser是什么?@user6563252你检查过了吗?我的托管用户名是u217713781_user2。我在上面包含了一个phpmyadmin图像的链接,所以它可能是u217713781_user2_mysqluser。那是你的主机名,你的兄弟也这么做过好几次。没有变化。错误仍在继续。如果您不介意,可以共享您的主机凭据。我肯定会解决它。我已经向我的主机支持提出了一个问题&他们正在试图解决它。如果失败了,我一定会和你分享细节。请在以下网址分享您的whatsapp号码:bestlappyforme@gmail.comDear朋友,错误解决了。谢谢你的支持。请访问我的网站www.bestlappyforme.tk并提供建议。