我收到一个错误:
#1044 - 用户 'host_adminman'@'localhost' 拒绝访问数据库 'testdb4'
我认为它应该被拒绝,因为在开发数据库时在我的 PC 上使用的 MySQL 5.6 的用户/通行证组合与我从主机获得的不匹配。我从 HostGator 那里找到了解释:
“这里的问题是您的导入文件包含一个 SQL 查询,该查询试图为错误的用户名创建数据库。请注意,'user2_wrdp9' 中的 user2 与 'username1'@'localhost' 中的 username1 不匹配。必须有人编辑导入文件并将旧用户 2 更改为您的新用户名 1。
那么,我该怎么做呢?
我安装了 MySQL Workbench。添加,与主机上的用户名相同,将所有权限授予“testdb4”,在 SQL 文件中导出数据库,但是当我尝试在主机上导入它时仍然出现此错误。