如何导出/导入Mariadb 10.3的顺序

如何导出/导入Mariadb 10.3的顺序,mariadb,Mariadb,从10.3版开始,Mariadb引入了sequence对象(而不是存储引擎) XtraBackup将seq对象备份为表,恢复后,它就不能再用作seq了 如何显示数据库中的所有seq,并将所有seq对象导出到sql文件?来自: Sequence实现的目标之一是,所有旧工具(如mysqldump)都应该保持不变,同时仍然保持Sequence标准的正常使用 因此,您可以使用mysqldump将其转储为一个表,然后使用mysql命令行客户端再次导入,然后它将再次转换为一个序列。您还可以使用在table_

从10.3版开始,Mariadb引入了sequence对象(而不是存储引擎)

XtraBackup将seq对象备份为表,恢复后,它就不能再用作seq了

如何显示数据库中的所有seq,并将所有seq对象导出到sql文件?

来自:

Sequence实现的目标之一是,所有旧工具(如mysqldump)都应该保持不变,同时仍然保持Sequence标准的正常使用


因此,您可以使用
mysqldump
将其转储为一个表,然后使用
mysql
命令行客户端再次导入,然后它将再次转换为一个序列。您还可以使用
在table_type='SEQUENCE'中显示完整的表
显示序列列表


我还认为,
mariabackup
,它是Percona的XtraBackup的MariaDB分支,能够正确地备份序列。

“在table_type='SEQUENCE';”起作用的地方显示完整的表。@RocKing你说得对。我已经更新为说
SHOW FULL…