作者BBSealion (海狮)
看板Linux
标题[问题] 用shell script做资料库操作
时间Mon Jun 17 18:11:27 2013
最近在学写shell script
想操作mysql
但有几个点不知道怎麽写
第一行写这样可以进去资料库
/Applications/MAMP/Library/bin/mysql
但接下来的指令就无效了
请问要怎样写好一串指令在外面操作他呢?
作基本的删除,加入...等等
其实是想让它自动跟远端的主要资料库随时维持同步
想法是定期固定从远端拉过来,然後把现在的资料库换成新的
有人能提点一下吗感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.191
1F:→ prismwu:sql的单读写一个档案 然後shell script mysql ... < X.sql 06/17 19:55
2F:→ gsrr:Here document 06/17 21:57
3F:→ BBSealion:那请问我要怎样把SQL下载下来 成为一堆SQL指令 06/18 17:51
4F:→ BBSealion:然後在insert到别的table上面去? 06/18 17:51
5F:→ BBSealion:类似 var = SELECT * FROM table 之类的 然後去处理var 06/18 17:53
6F:→ BBSealion:噢我好像找到dump的方法了 06/18 20:54
7F:推 asadfish:有没有考虑用perl或python的API玩 XD?Oreilly的书有范例 06/18 23:48
8F:→ llrjv:直接做repli不是比较方便吗 06/19 17:25
9F:推 hukhuk:怎不用master slave db 呢 06/27 17:35
10F:→ hukhuk:master就会push资料到slave db 06/27 17:37