【Mongodb】Mongodb导入、备份数据库命令

1、导入数据

1.1、导入单个文件到数据库
mongoimport --db <dbname> --collection <文件名称,除去后缀> --file <文件地址>
1.2、还原备份的数据库
mongorestore -d <dbname> <dbdirectory 文件夹名称>    #未设置账号密码
mongorestore -h dbhost -u <userName> -p <password> -d <dbname> <dbdirectory 文件夹名称>    #设置账号密码

2、备份数据

执行命令如下:

mongodump -h <dbhost:mongodb数据库的主机名> -u <userName> -p <password> -d <dbname> -o <dbdirectory 文件夹名称>
mongodump -d <dbname> -o <dbdirectory 文件夹名称>  # 本机数据库且为设置账号、密码

注意:
1、在linux中使用mongo工具mongorestore、mongodump需要先安装,因为有些时候mongo数据库并不一定就安装在当前的linux服务器上;
2、windows中安装mongodb时已经默认安装了mongorestore、mongodump工具,但是如果mongodb安装目录下的bin目录未被添加到系统环境变量中,则需要自行切换到mongodb安装目录的bin目录下在使用工具。

相关连接:【阿里云】将本地MongoDB数据库中的内容迁移到阿里云MongoDB数据库中

猜你喜欢

转载自blog.csdn.net/qgnczmnmn/article/details/103313599