Dim*_*cha 8 mysql mysql-workbench server-administration
我遇到了有关数据库导出的问题.首先,我必须澄清我正在使用MySQL Workbench 5.2.47.到目前为止我遵循的程序如下:
我按照http://mysqlworkbench.org/2012/07/migrating-from-ms-sql-server-to-mysql-using-workbench-migration-wizard/的说明操作,以便与我建立连接MSSQL DB,以便将其转化为MySQL DB.
然后我还检查了我的数据是否已导入数据库.
现在我想将它导出到一个sql文件/或最好导出到frm,myi,myd文件,以便将它们放在我的服务器中.
我试图从中导出它们
服务器管理 - >数据导出
已经从安全性(用户和权限)更改了密码
但我遇到了问题
Dumping test (all tables)
Running: mysqldump.exe --defaults-extra-file="c:\users\d_micha\appdata\local\temp\tmpgtwa_m.cnf" --user=root --max_allowed_packet=1G --host=localhost --port=3306 --default-character-set=utf8 --single-transaction=TRUE --routines --events --no-data "test"
mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect
Operation failed with exitcode 2
Run Code Online (Sandbox Code Playgroud)
我不知道我可能做错了什么,我在谷歌搜索找到解决方案,但它应该通常导出.
任何其他信息将根据要求提供.
谢谢.
小智 21
当你没有这个LOCK TABLES权限时,我已经看到了这个问题.在日志中的其余访问被拒绝错误之前,您将看到此错误.尝试LOCK TABLES在工作台的"数据导出"面板中的高级设置中禁用.
mysqldump: Got error: 1044: Access denied for user 'XXX'@'%' to database 'XXX' when doing LOCK TABLES
Run Code Online (Sandbox Code Playgroud)
Ran*_*eed -4
MySQL Workbench 正在尝试在没有密码的情况下访问您的数据库(请注意using password: NO错误中的 )。令人惊讶的是,您设法访问服务器实例。重新创建服务器实例,或者至少尝试使用新创建的实例。
| 归档时间: |
|
| 查看次数: |
29088 次 |
| 最近记录: |