备注 2013 11 19

mysqldump


-h localhost


-u oschina


--password=xxxx -pandrewjm


-R 包含函数 存储过程


-E 包括事件


-e 使用包括几个VALUES列表的多行INSERT语法;


\


4


--max_allowed_packet=1048576 --net_buffer_length=16384 oscdb\


5



| gzip > /data2/backup/oschina_$date_str.sql.gz



--max_allowed_packet=1048576


--net_buffer_length=8192



backup.sh


date_str=`date +%y%m%d`

cd /data2/backup

mysqldump -h localhost -u andrew --password=maliya001 -R -E -e \

--max_allowed_packet=1048576 --net_buffer_length=8192 3gchuya120 \

| gzip > /data2/backup/3gchuya120_$date_str.sql.gz



官方解释:

命令替换.`command` 结构使字符(`)[译者注:这个字符不是单引号,而是在标准美国键盘上的ESC键下面,在字符1左边,在TAB键上面的那个键,要特别留心]引住的命令(command)执行结果能赋值给一个变量。它也被称为后引号(backquotes)或是斜引号(backticks).


例子:

A=`ls -l`


把ls -l的结果赋给A ls -l 作为命令来执行

提问者评价

问题已经解决了 但是还要谢谢你!!


你可能感兴趣的:(localhost,password,备注)