[英]MySQL Workbench table export UnicodeEncodeError
我正在尝试导出我们的一个生产表,以便我可以将其导入本地数据库进行试验。
但我得到这个错误:
追溯(最近调用最后):文件“/Applications/MySQLWorkbench.app/Contents/Resources/libraries/workbench/wizard_progress_page_widget.py”,第 197 行,在 thread_work self.func() 文件“/Applications/MySQLWorkbench.app/Contents /Resources/plugins/sqlide_power_export_wizard.py”,第 273 行,在 start_export retval = self.module.start(self.stop) 文件“/Applications/MySQLWorkbench.app/Contents/Resources/plugins/sqlide_power_import_export_be.py”,第 302 行,在启动 ret = self.start_export() 文件“/Applications/MySQLWorkbench.app/Contents/Resources/plugins/sqlide_power_import_export_be.py”,第 398 行,在 start_export output.writerow(row) UnicodeEncodeError: 'ascii' 编解码器无法编码position 10 中的字符 '\xf6':序号不在范围内 (128)
错误:将数据导出到文件:“ascii”编解码器无法对 position 中的字符“\xf6”进行编码 10:序号不在范围内 (128)
我在 MacOS 上运行 8.0.26 版。
编辑:我使用了以下选项:
csv
;
LF
"
YES
我也尝试使用,
作为分隔符但没有成功。
但是,导出为 JSON 有效! 虽然它似乎更慢:/
如果您在 mac 上使用,请尝试从命令启动 mySql Workbench。
open /Applications/MySQLWorkbench.app
我有同样的问题并将其导出到 JSON 而不是 CSV 帮助。 您可以像 CSV 一样使用 JSON 导入数据。
我无法发表评论,但上述答案对我有用:
open /Applications/MySQLWorkbench.app
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.