Linux:将mysql数据导入mongodb

mysql和mongodb都要同时开启


进入mysql创建一个数据库为aaa

复制代码
create database aaa;

创建一个tarro表结构为 (id int,name varchar(20))

复制代码
create table tarro(id int,name varchar(20)); 

插入几个数据,等会把这里的数据导过去

复制代码
insert into tarro values(1,"zhangsan");

insert into tarro values(2,"lisi");

insert into tarro values(3,"wangwu");
复制代码
select * from aaa.tarro into outfile '/tmp/t1_mysql.csv' fields terminated by ","; 

aaa.tarro是aaa数据库tarro表所有的数据

现在就可以退出mysql数据库了

exit

现在可以去/tmp里看看,就会生成个文件,其中就有mysql的数据

其中含有mariadb.service才是我们要用的文件

复制代码
/usr/local/mongodb/bin/mongoimport --port 27017 --host 192.168.254.1 -d aaa -c tt1 -f id,name --file /tmp/systemd-private-c11433509b1a487d80213b9c2b927f8d-mariadb.service-lRrjiO/tmp/t1_mysql.csv --type csv

导入

导入成功

相关推荐
LongRunning4 小时前
【Linux】RK3568-OpenCV+YOLO(八)
linux·opencv·yolo
苏宸啊4 小时前
MySQL(一)
数据库·mysql
2603_969694854 小时前
JDBC 基础学习笔记:API 核心原理解析与 CRUD 代码实操
数据库·笔记·mysql·学习方法·database·sql注入
这个DBA有点耶5 小时前
库内语义构建 vs 外挂向量库:业务语义缺失,才是RAG“胡说八道”的根源
数据库·mysql·aigc
kobe_OKOK_6 小时前
mysql 开启 binlog 日志
数据库·mysql
民乐团扒谱机7 小时前
【微实验】NSGA-II(非支配排序遗传算法)——解决多目标优化问题的“自然选择模拟器”
linux·人工智能·算法
这个DBA有点耶7 小时前
MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
数据库·mysql·代码规范
물の韜7 小时前
ZYNQ/FMQL系列Linux之I2C开发实战
linux·arm开发·嵌入式硬件·设备树·iic·zynq
qq_371802117 小时前
Ubuntu Linux中安装WorkBuddy
linux·运维·服务器·ubuntu
无足鸟ICT8 小时前
【RHCA+】iptraf-ng(网络监控分析)
linux·网络