【发布时间】:2016-06-11 15:35:36
【问题描述】:
我正在努力将我的网站上传到我的主机中。我成功上传代码但是当我创建数据库名称并将用户分配给它时 然后转到 phpmyadmin 我没有显示我添加的数据库名称或任何数据库名称
有没有人知道为什么不出现?
【问题讨论】:
标签: mysql phpmyadmin cpanel
我正在努力将我的网站上传到我的主机中。我成功上传代码但是当我创建数据库名称并将用户分配给它时 然后转到 phpmyadmin 我没有显示我添加的数据库名称或任何数据库名称
有没有人知道为什么不出现?
【问题讨论】:
标签: mysql phpmyadmin cpanel
您遗漏了一些关于如何创建数据库的详细信息(可能您的主机使用 cPanel 或一些自定义解决方案)、您是否被允许拥有多个数据库以及您是否有多个帐户可以访问数据库,但无论如何我们都可以猜测问题的根源。
最有可能也是最常见的情况是,您没有通过 phpMyAdmin 使用与创建数据库相同的用户帐户进行连接。 MySQL(默认情况下)允许匿名用户连接,如果您有多个帐户——这通常意味着具有相同的用户名和密码但不同的“主机”设置——这些帐户可以具有不同的权限;因此,如果您从可能影响您权限的其他主机连接。
检查您用于创建数据库的任何其他工具的用户名、密码和主机,然后将它们与您在 phpMyAdmin 中使用的进行比较。请特别注意您连接的主机,一些网络主机会在与您的网络服务器不同的主机上运行标准管理工具(例如 cPanel 或其自定义解决方案),因此当您尝试访问 phpMyAdmin 时不同的主机。
您只需向房东寻求帮助即可。他们将能够为您提供正确的身份验证设置以进行连接。
【讨论】:
如果您有 WHM 根访问权限,请尝试使用 WHM 主页 » SQL 服务 » 数据库映射工具
如果您没有 root 访问权限,则必须联系您的托管服务提供商以检查此问题的 cPanel 日志。
【讨论】: