海诗网 知识百科 mysqldump命令详解(mysqldump导出数据库)

mysqldump命令详解(mysqldump导出数据库)

mysqldump命令详解, MySQLdump命令是Mysql数据库中的一个备份工具,可以用标准sql语言将Mysql服务器中的数据库导出并保存到文件中。mysqldump命令备份的工作原理:

一般来说,使用mysqldump备份一个数据库的过程,其实就是直接从mysql数据库中以逻辑sql语句的形式输出数据或者产生备份文件的过程。

语法格式:

mysqldump(选项)

mysqldump导出数据库

参数描述:

1.-B可以指定多个库,并添加数据库构建语句和use语句。

2.- compact移除注释,适用于调试输出,无需使用即可生成。

3.-备份所有的库和表。

4.-F刷新二进制日志,相当于-—flush-logs。

5.- master-data添加binlog日志名称和相应的位置点。

6, -x,-lock table lock table

7.-l只读锁表

8.-d仅备份表结构。

9.-t仅备份数据。

10.-单事务适用于innodb事务数据库备份。

11. Options play an optimization role, which is similar to-Add-Delete-Table,-Add-Lock,-Create-Option,-Skip-Option.

12.-c导出数据时,在insert into后添加列名。

13.- where:导出数据时添加条件。

mysqldump导出数据库

参考示例:

1.导出整个数据库

Mysqldump -u用户名-p通过数据库名称导出的文件名。

mysqldump -u linuxde -p smgp_apps_linuxde linuxde.sql

2.导出表格

Mysqldump -u用户名-p从数据库名称表中导出的文件名。

mysqldump -u linuxde -p smgp_apps_linuxde users linuxde_users.sql

3.导出数据库结构

mysqldump -u linuxde -p -d --add-drop-table smgp_apps_linuxde linuxde_db.sql

mysqldump命令详解,以上就是本文为您收集整理的mysqldump命令详解最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表海诗网立场,转载请注明出处:https://m.hallse.com/n/169213.html
发表回复