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