求写一个 Linux 下 对mysql的操作脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求写一个 Linux 下 对mysql的操作脚本相关的知识,希望对你有一定的参考价值。
每天每月每星期每小时的05分;
查看数据库,打印出日记;
日记里面可以看到:当前时间 有几个数据库,数据库名字是什么,并导出表结构,导出文件名以时间做标示(数据库名字例子:sql.20141120-15:24:00)
大神,这个应该怎样写?我只知道sed修改计划任务,但打印是怎样打印,导出表结构是咋样的?搞不懂啊?
大致是:
用vi 打开一个文件 写入下面内容,保存为test.sql
show databases;
use 数据库名;
show tables;
quit;
#查看表结构
desc 表名;
mysql~> mysql –uroot –p123456 -D数据库名<test.sql > 20141120152400.sql
#导出整个库的表结构如下:
mysql~>mysqldump -uroot -p -d 数据库名 > 20141120152400.sql 参考技术A man mysql
有你想要的东西
以上是关于求写一个 Linux 下 对mysql的操作脚本的主要内容,如果未能解决你的问题,请参考以下文章