首页 编程开发MySQL数据库如何进行导入导出备份数据库操作?这篇文章告诉你

MySQL数据库如何进行导入导出备份数据库操作?这篇文章告诉你

分类:编程开发
字数: 679
评论: 0
阅读: 6002
摘要:使用mysqldump对MySQL数据库进行导入导出操作的常用命令

一、导出数据库

在日常维护工作中,我们经常需要使用 mysqldump 工具来导出数据。这个工具提供了很多功能参数,可以满足不同的导出需求。本文将介绍一些常用的参数,并在文章末尾给出所有参数的详细说明。

mysqldump基础用法

Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]

导出整个数据库

mysqldump -u root -p db1 > db1.sql

导出一个表

mysqldump -u root -p db1 tb1 > tb1.sql

导出一个数据库结构

# -d 表示没有数据
mysqldump -u root -p -d db1 > db_struc.sql

二、导入数据库

常用source 命令

进入mysql数据库控制台,

mysql -u root -p

使用use命令选择数据库

mysql>use db1;

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source db1.sql

使用mysqldump命令

mysqldump -u root -p db1 < db1.sql

使用mysql命令

mysql -u root -p db1 < db1.sql
文章发布于: 2012-03-07 09:52:00

扫描二维码,在手机上阅读