Mysql Workbench 数据导出,完全权限用户无权访问

标签 mysql mysql-workbench data-export

我正在使用 MySQL Workbench 从桌面访问远程数据库服务器。 问题是我可以创建和修改数据库,但不能将数据库导出到 SQL 文件,也不能从计算机上的 SQL 文件导入数据库。

当我查看根用户的用户权限时,它选中了“管理角色”和“全局权限”的所有复选框。

当我尝试将本地 SQL 文件导入到远程服务器时,出现密码提示,我输入了正确的密码,但不断出现错误:

15:36:24 Restoring G:\xxxxxx.sql

Running: mysql.exe --defaults-extra-file="c:\users\andreas\appdata\local\temp\tmp4_ji5c.cnf"  --host=xx.xx.xx.xx --user=root --port=3306 --default-character-set=utf8 --comments < "G:\\xxxxxxx.sql"

ERROR 1045 (28000): Access denied for user 'root'@'xxx.zz' (using password: YES)

Operation failed with exitcode 1

有什么想法吗?

最佳答案

在 my.cnf 中,我为“bind-address”设置了 0.0.0.0。 将该值设置为正确的 IP 解决了问题。

我觉得很奇怪,当绑定(bind)地址设置为 0.0.0.0 时,我设法完成除了导入/导出之外的所有其他操作....

关于Mysql Workbench 数据导出,完全权限用户无权访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27090267/

相关文章:

php - 我可以对我选择的列进行 MD5 运算吗?

php - 创建MySQL时更多外键

jsf - 更改 p :graphicImage in p:dataExporter 的导出值

jsf - java.lang.NoClassDefFoundError : org/apache/poi/ss/usermodel/RichTextString at org. primefaces.component.export.ExporterFactory.getExporterForType

mysql - 在 MySQL 中查找下一行/上一行

MySql 剪辑 TIME 值

mysql - 循环遍历表并根据条件添加条目

c# - 如何在 MySQL 数据库中保存印地语字符

具有条件的两行的MySQL SUM