尽管我是root用户,可以以root用户身份登录到本地mysql服务器,但wordpress安装配置阻止我选择创建的数据库:但是我选择了一个我没有像 sys ,那么它似乎连接得很好。发生了什么事?我做错什么了?编辑:这里是我输入到wp(我的密码审查),这个设置配置生成一个 wp-config.php 文件。同样,这似乎只适用于 sys .
sys
wp-config.php
tyg4sfes1#
我设法想出了解决办法。为了彻底清除mysql安装,我遵循以下说明(不使用sudo):https://gist.github.com/vitorbritto/0555879fe4414d18569d. 通过重新安装mysql,一切都得到了修复。
kh212irz2#
似乎缺少数据库架构 api . 只需运行以下查询即可创建:
api
CREATE DATABASE api CHARACTER SET utf8 COLLATE utf8_general_ci;
创建模式时,请确保用户(您在wordpress页面上提供的)对该表拥有所有权限。这样地:
GRANT ALL PRIVILEGES ON api.* TO root@localhost IDENTIFIED BY 'your_password';
如果您仍然遇到问题,请查看以下帖子:Cannotselectdatabase-wordpress
2条答案
按热度按时间tyg4sfes1#
我设法想出了解决办法。为了彻底清除mysql安装,我遵循以下说明(不使用sudo):https://gist.github.com/vitorbritto/0555879fe4414d18569d. 通过重新安装mysql,一切都得到了修复。
kh212irz2#
似乎缺少数据库架构
api
. 只需运行以下查询即可创建:创建模式时,请确保用户(您在wordpress页面上提供的)对该表拥有所有权限。这样地:
如果您仍然遇到问题,请查看以下帖子:Cannotselectdatabase-wordpress