使用mysqldump批量导出建表语句 规格严格

摘要:
备份MySQL数据非常方便。它可以用MySQL Administrator这样的可视化工具来完成。然而,这将带来具体的数据。在搜索之后,我发现没有数据的选项。使用mysqlquerybrowser,我可以获得特定表的表创建语句,但如果有更多表,则必须逐个创建它们。这是非常麻烦的。如果你想变得懒惰,你只能在命令行上使用mysqldump-:)运行mysqldup以获得以下指令[root@S101bin]#我的

备份mysql数据很方便,用Mysql Administrator这种可视化工具做就可以了.但是这样会带有具体的数据,找了一下,没发现不带数据的option.

用mysql querybrowser可以得到具体一张表的建表语句,但是表多了就得一张一张弄.很麻烦.如果想偷懒一点,就只能命令行用mysqldump这个工具了-:)

运行一下musqldump,可以得到如下说明

[root@S101 bin]# mysqldump

Usage: mysqldump [OPTIONS] database [tables]

OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]

OR mysqldump [OPTIONS] --all-databases [OPTIONS]

For more options, use mysqldump --help

于是把参数加进去,很简单的

mysqldump -h 192.168.1.93 -uroot -phuawei --database --no-data virus > getddl.sql

这样就得到一个sql文件了.大功告成!

http://blog.csdn.net/minitoy/article/details/6412714

免责声明:文章转载自《使用mysqldump批量导出建表语句 规格严格》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MFC入门(一)强化学习(Reinforcement Learning)中的Q-Learning、DQN,面试看这篇就够了!下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Elasticsearch与MySQL对应关系表

MySQL 中的数据库(DataBase),等价于 ES 中的索引(Index)。 MySQL 中一个数据库下面有 N 张表(Table),等价于1个索引 Index 下面有 N 多类型(Type)。 MySQL 中一个数据库表(Table)下的数据由多行(Row)多列(column,属性)组成,等价于1个 Type 由多个文档(Document)和多...

mysql负载飙高原因分析

某些进程/服务消耗更多CPU资源(服务响应更多请求或存在某些应用瓶颈);发生比较严重的swap(可用物理内存不足);发生比较严重的中断(因为SSD或网络的原因发生中断);磁盘I/O比较慢(会导致CPU一直等待磁盘I/O请求); 绝对不要因表数据量小,sql语句随便写都行,随便join都不会出现性能瓶颈,决不能有这种思想。尽量避免join表 join表笛卡尔...

Mysql数据按天分区,定期删除

需求:   1.日志表需要按天分区   2.只保留一个月数据 方案:   1.创建两个事件,一个事件生成未来需要的分区,另一个事件定期检查过期数据(移除分区)   2.创建事件每小时执行一次,删除事件每天执行一次   3.事件开始时需要先创建一个当前所需分区 全量方法:   1.先构造存储过程 create_partition_today :将表转化为分区...

开源软件源码阅读小技巧

开源软件已经广泛的被互联网公司所应用,不仅仅是因为其能给企业节省一大笔成本,而且最重要的是拥有更多的自主可控性,能从源头上对软件质量进行把控。另一方面,由于开源软件背后往往没有大型的商业公司,所以文档相对来说不是非常完善(或者说文档和代码不一定相互对应),因此,作为一名合格程序员,尤其是基础软件开发的程序员,阅读开源软件源码的能力是必备的素质。 MySQ...

MySQL单表恢复方法

正休息的时候一个电话将我的睡意完全打散,“开发童鞋写update SQL的时候忘了加where条件了”,相信每一个DBA同学听到这个消息的时候都有骂街的冲动吧。万幸只是单表写花了,而不是哪位大神在DB里面drop table玩。虽然已经很久没进行单表恢复了,但是还好步骤都印在脑海中,没有出问题的就恢复完了。 言归正传,记录一下单表恢复的步骤和关键点,提醒自...

MySQL Workbench 怎么创建数据库

第1步:单击MySQLWorkbench.exe快捷方式,弹出MySQLWorkbench界面 第2步:单击菜单栏Database按钮,弹出下拉菜单,单击Connect to Database,第3步:单击OK按钮,输入数据库密码第4步:单击工具栏按钮(第四个,即鼠标放在 上面显示Create a new schema in the connected s...