---
title: mysqldump 还原导入错误，错误代码 1300-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于mysqldump 还原导入错误，错误代码 1300相关的常见问题和使用技巧，帮助您快速解决mysqldump 还原导入错误，错误代码 1300的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# mysqldump 还原导入错误，错误代码 1300

更新时间：2026-06-01 09:21

适用版本： V2.2.x、V3.1.x、V3.2.x 内容类型：Troubleshoot  

本文介绍 mysqldump 还原导入错误报 1300 错误时的问题排查和处理方法。

## 适用版本

OceanBase 数据库 V3.x 及之前版本

## 问题现象

使用 mysqldump 工具导出的数据重新导入 OceanBase 数据库时发生错误，错误信息如下。

```unknow
mysqldump -hobproxy.ocp -uuser@tenant#cluster -p'password' -PXXXX --replace --opt -t --triggers=false --skip-lock-tables <table_name> << /path_to_dump/dump_result.sql
ERROR 1300 (HY000): Invalid utf8mb4 character string

```

## 问题原因

根据错误信息，推测可能是由于 mysqldump 工具导出的表中含有 BLOB 类型字段，且字段有非显示字符。

## 解决方法

导出时如果表字段有 BINARY、VARBINARY、BLOB 或 BIT 类型，在 mysqldump 备份命令里还需要加上参数 --hex-blob，将这些类型导出为十六进制。

```unknow
mysqldump -hobproxy.ocp -uuser@tenant#cluster -p'password' -PXXXX --replace --hex-blob --opt -t --triggers=false --skip-lock-tables <table_name> >> /path_to_dump/dump_result.sql

```

上一篇

[DataX 抽取 OceanBase 数据慢优化](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000003899270)

下一篇

[mysqldump 工具导出数据错误，错误代码 4012](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000141) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
