typecho 数据库创建后 仍提示「对不起 无法连接数据库 请先检查数据库配置再继续进行安装」,如何解决?

mysql> use typecho
Database changed
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
| typecho            |
+--------------------+
5 rows in set (0.00 sec)
阅读 13.9k
4 个回答

排查建议思路:
1.使用config.ini.php中的用户名密码来连接一下数据库,确认配置有没有问题
2.确认数据库用户权限是否有问题,是否有insert、update、select等权限。

这倒是可以检查一下代码是否出错。有时候Typecho的代码出错(php代码中出现了不存在的数据连接)也会导致整个页面提示数据库出错。

新手上路,请多包涵

这个安装要先在你的数据库里面新建个数据库,它源码里面是没有新建数据库的,错误的原因就是因为你的数据库里面没有这个数据库。你可以通过用命令行,连接到你的MySQL数据库,然后手动新建一个新的数据库,然后再进行安装就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进