这类情况直接让客户提供远程信息和管理面板信息,登录后亲自开通测试。

经过测试发现数据库正常开通,但是依然返回错误信息。那就考虑在面板开通数据库操作需要哪些内容。

排查思路:建立数据库和用户。查看数据库已经建立,但是站点返回错误信息,考虑是否建立用户过程出了问题。不管是什么软件来操作,最终都是使用root账户来执行创建用户和数据库。那么直接通过phpmyadmin或者sql命令去创建一个测试数据库和测试账户,就能看到错误信息。

经过测试为root账户权限不足。mysql命令行下访问发现提示登录的地址为127.0.0.1而不是localhost.修改mysql配置文件注释掉skip-name-resolve后正常。

QQ图片20161227120310.png

QQ图片20161227120219.png

QQ图片20161227120226.png

处理问题多留意输出信息和正常情况是否有不同。