如何写一个自动执行的脚本
一台在线的数据库a(linux+sql)
另外1台本地数据库b(linux+sql).a机器执行以下命令
mysqldump -h127.0.0.1 -uroot -paaa bb Text > Text.sql;
mysqldump -h127.0.0.1 -uroot -paaa bb Text2 > Text2.sql;
scp Text.sql [email protected].0.1:/home/Text .sql
scp Text2.sql [email protected].0.1:/home/Text2 .sql
这些命令必须依次先后执行。 其中每个命令执行时间很长(都是大表)
(最好这2个表带时间标志)
b机器等待a做完后
执行2个命令
mysql -uroot -pPassword dbname <Text .sql
mysql -uroot -pPassword dbname <Text2 .sql先请分别在2个机器写各自sh批处理命令。好久没有linux脚本啦?
一台在线的数据库a(linux+sql)
另外1台本地数据库b(linux+sql).a机器执行以下命令
mysqldump -h127.0.0.1 -uroot -paaa bb Text > Text.sql;
mysqldump -h127.0.0.1 -uroot -paaa bb Text2 > Text2.sql;
scp Text.sql [email protected].0.1:/home/Text .sql
scp Text2.sql [email protected].0.1:/home/Text2 .sql
这些命令必须依次先后执行。 其中每个命令执行时间很长(都是大表)
(最好这2个表带时间标志)
b机器等待a做完后
执行2个命令
mysql -uroot -pPassword dbname <Text .sql
mysql -uroot -pPassword dbname <Text2 .sql先请分别在2个机器写各自sh批处理命令。好久没有linux脚本啦?
解决方案 »
- 在线急等,如何从数据库中直接取出最小值?
- mysqlimport命令执行错误时,如何把错误信息写入到文件中
- 如果自己用C语言写的一个程序调用MySQL数据库,在VC中需要做那些处理可以使程序顺利编译并且能够被正确连接呢?
- windows2000中装的mysql不能建数据库?奇怪!
- 最简单的问题(见笑了)
- 某一字段相同的数据都删除只保留一个
- 关于net start mysql 与mysql-nt-max --install 的关系
- MySql Workbench中显示中文乱码
- mysql两个表之间的数据复制
- mysql 分组 获取一天内每个小时的能耗值
- 批量更改列 字符集
- mysql创建自定义函数有个问题请教
首先必须写一个sh批处理文件
包含
mysqldump -h127.0.0.1 -uroot -paaa bb Text > Text.sql;
mysqldump -h127.0.0.1 -uroot -paaa bb Text2 > Text2.sql; scp Text.sql [email protected].0.1:/home/Text .sql 这个不知道如何能输入密码, 他走的是scp协议
有一个验证的过程。不知道如何把密码写到这个命令里去