作者:Kenny Gryp 译:徐轶韬
MySQL Shell 8.0.21 包含了一些令人兴奋的新实用程序,它们可以创建逻辑转储并进行逻辑还原,重点是易用性,性能和集成。在MySQL Shell 8.0.17中,我们已经引入了多线程CSV导入实用程序 util.importTable()
,我们在此基础上进行了构建,以使其易于转储和加载整个数据库实例或一组模式。
新的实用程序包括:
util.dumpInstance()
:转储整个数据库实例,包括用户util.dumpSchemas()
:转储一组模式util.loadDump()
:将转储加载到目标数据库这是关于MySQL Shell 转储&加载系列内容的第一篇博文,我们在这一系列博文中与其他工具进行了性能比较,并解释了Shell Dump&Load如何在后台运行。
MySQL Shell Dump&Load具有几个强大的功能:
解释这些新实用程序的最佳方法是进行一些演示...
加载视频进行过加速处理,实际时间为20分钟以上。
Shell通过提供支持SQL,Document Store,JavaScript和Python界面并支持编写自定义扩展的交互式MySQL客户端,使MySQL易于使用。
MySQL Shell是设置和操作MySQL InnoDB Cluster和MySQL InnoDB ReplicaSet数据库架构的工具。
结合使用dumpInstance()
,dumpSchemas()
,importTable()
和loadDump() shell
现在提供了强大的逻辑转储和加载功能。