前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Doris数据库的导出导入(数据迁移)

Doris数据库的导出导入(数据迁移)

作者头像
码客说
发布2024-03-29 13:12:13
1520
发布2024-03-29 13:12:13
举报
文章被收录于专栏:码客码客

前言

使用mysqldump

是否安装

要判断 mysqldump 是否安装在您的系统中,您可以尝试在命令行中执行以下命令:

代码语言:javascript
复制
mysqldump --version

如果 mysqldump 已经安装,它会输出版本信息;

如果没有安装,您会收到一个错误消息。

如果您尚未安装 mysqldump,以下是安装方法:

  1. 对于 Ubuntu 或 Debian 系统,可以使用以下命令进行安装:
代码语言:javascript
复制
sudo apt-get update
sudo apt-get install mysql-client
  1. 对于 CentOS 或 RHEL 系统,可以使用以下命令进行安装:
代码语言:javascript
复制
sudo yum install mysql

导出

导出某个库:

代码语言:javascript
复制
mkdir /data/sqldump

mysqldump -h127.0.0.1 -P9030 -u root --no-tablespaces xh_bi_test > /data/sqldump/xh_bi_test.sql

输入密码_xhkjedu!@#07

导出所有数据库和表 :

代码语言:javascript
复制
mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --all-databases

导出 test 数据库中的 table1 表:

代码语言:javascript
复制
mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1

导出 test 数据库中的 table1 表结构:

代码语言:javascript
复制
mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1 --no-data

导出 test1, test2 数据库中所有表:

代码语言:javascript
复制
mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test1 test2

更多的使用参数可以参考mysqldump 的使用手册

导入

mysqldump 导出的结果可以重定向到文件中,之后可以通过 source 命令导入到Doris 中

代码语言:javascript
复制
mysql -h127.0.0.1 -P9030 -uroot
source xh_bi_test.sql
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 使用mysqldump
    • 是否安装
      • 导出
        • 导入
        相关产品与服务
        数据库
        云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档