百度
360搜索
搜狗搜索

linux下导入导出数据库命令详细介绍

在 Linux 下,不同的数据库管理系统,其导入导出数据库的命令有所不同,下面为你介绍几种常见数据库的导入导出命令。

MySQL

导出数据库

bash

mysqldump  用户名  数据库名  导出的文件名.sql

示例:
bash

mysqldump  root  mydatabase  mydatabase_backup.sql

执行该命令后,会提示你输入用户密码,输入正确密码后,数据库mydatabase的数据和结构将被导出到mydatabase_backup.sql文件中。

导入数据库

bash

mysql  用户名  数据库名  导入的文件名.sql

示例:
bash

mysql  root  mydatabase  mydatabase_backup.sql

同样,执行该命令后需输入用户密码,输入正确密码后,mydatabase_backup.sql文件中的数据和结构将被导入到mydatabase数据库中。

PostgreSQL

导出数据库

bash

pg_dump  用户名  数据库名  c  导出的文件名.dump

示例:
bash

pg_dump  postgres  mydatabase  c  mydatabase_backup.dump

该命令会将mydatabase数据库以自定义格式导出到mydatabase_backup.dump文件中。

导入数据库

bash

pg_restore  用户名  数据库名 导入的文件名.dump

示例:
bash

pg_restore  postgres  mydatabase mydatabase_backup.dump

此命令会将mydatabase_backup.dump文件中的数据和结构导入到mydatabase数据库中。

MongoDB

导出数据库

bash

mongodump  数据库名  导出的目录

示例:
bash

mongodump  mydatabase  /home/user/backup

该命令会将mydatabase数据库的数据导出到/home/user/backup目录下。

导入数据库

bash

mongorestore  数据库名 导入的目录/数据库名

示例:
bash

mongorestore  mydatabase /home/user/backup/mydatabase




912mongorestore mydatabase /home/user/backup/mydatabase

此命令会将/home/user/backup/mydatabase目录下的数据导入到mydatabase数据库中。

阅读更多 >>>  sql语句的执行顺序,sql语句执行顺序

文章数据信息:

本文主要探讨:"linux下导入导出数据库命令", 浏览人数已经达到26次, 首屏加载时间:1.188 秒。