- 首先将mysql中选中的表以csv文件的形式导出
使用notepad++打开,确保文件是UTF-8编码,防止中文乱码 - 将文件上传到Linux系统指定的位置
我这里上传到和docker容器中想通的挂载目录下 - 进入docker容器中
命令:docker exec -it mongodb的容器ID bash
可以发现文件已经同步进来 - 导入命令
mongoimport -u iampAdmin -p iamp123456 --db iamp-admin --collection IAMP_MENU --type csv --headerline --ignoreBlanks --file /data/configdb/iamp_menu.csv
可以发现已经导入成功。
命令解释(注意:用户必须存在读写的权限):
mongoimport -u MongoDB账号 -p MongoDB密码 --db 数据库名 --collection 集合名 --type csv --headerline --ignoreBlanks --file CSV文件存放路径 - 进入到mongodb里面查看
表对应的集合已经创建
查询的数据也都存在
通过mongoimport命令将mysql中表数据导入mongodb
最新推荐文章于 2022-11-25 10:48:49 发布