闲着没事干,测试着玩。
一.数据库环境
mysql:
oceanbase:
mysql下的表:
二、mysqldump迁移数据到OceanBase
# 通过mysqldump导出数据
mysqldump -h 192.168.80.16 -uroot -P3306 -p --databases test > toob.sql
#传输脚本到oceanbase服务器
scp toob.sql 192.168.80.6:/root
#oceanbase导入
对比数据,数据成功迁移成功。
三.学习一下旁路导入语法
insert into select
LOAD DATA
1.创建测试数据
2.设置导入的文件路径
执行以下命令,通过本地 Unix Socket 连接方式连接租户
obclient -S sql.sock -uroot@sys
设置导入路径为/home
SET GLOBAL secure_file_priv = "/home";
重新连接数据库后,使用 LOAD /*+ APPEND */ DATA
语句导入数据。
LOAD DATA /*+ direct(true,1024) parallel(16) */INFILE '/home/tbl1.csv' INTO TABLE tbl1 FIELDS TERMINATED BY ',';
数据导入成功。