Archive for 9月, 2006

昨天:
date  -d’-1 day’ +’%Y%m%d’
date -d “1 days ago” +%Y%m%d
date –date=’yesterday’ ‘+%Y%m%d’

前天
date  -d’-2 day’ +’%Y%m%d’
date -d “2 days ago” +%Y%m%d

大前天
date  -d’-3 day’ +’%Y%m%d’
date -d “3 days ago” +%Y%m%d

…….

明天
date  -d’+1 day’ +’%Y%m%d’
date -d “1 days next” +%Y%m%d
date –date=’tomorrow’ ‘+%Y%m%d’

后天…….(不用写了吧)


部分内容引用自:http://bbs.chinaunix.net/viewthread.php?tid=1892

左から、伊東美咲、伊藤淳史左から、白石美帆、伊藤淳史左から、堀北真希、伊藤淳史

去年平均收视率高达25.5%的日剧《电车男》,除了长达1个多小时的最终篇外,还有最最最终回!这个周末9/23日将播出,讲的内容…..好象是爱马仕和电车相恋一年后的事情(我看不懂日文,猜的…..),演员还是原版人马,相信会有不错的表现。期待下周就能bt上下到~~~~

地址:http://www.fujitv.co.jp/fujitv/news/pub_2006/06-304.html

今天看到一个好玩的东西,搜狗说吧提供了个新功能插入搜狗酷字.所谓酷字就是由ASCII组成的文字,以前看到英文比较多,这个是地道的中文,而且字体很好看.

┌─┐ ──┐
   │ ─┬┘
┌─┘ ─┼┐
└─┐ ─┼┘
â•­  │    ││
└─╯─┴┤

找了一下,是出自一个叫紫霞 BBS的AsciiArt版网友所做:
紫霞 BBS  telnet://bbs.zixia.net  or  telnet://wforum.zixia.net
or http://bbs.zixia.net/
在第68号版,很酷的网站(哈,应该是BBS,很怀念以前用拨号上论坛的时光...).
搜狗做了一下收集整理,这个应用还是很有创意的,赞一下.

其他一些和ASCII Art相关的网站
ANSIArt.ORG    : http://www.ansiart.org                                                 
ascii-art.de   : http://www.ascii-art.de/                                  
ASCII-ART.net  : http://www.ascii-art.net/                                 
more links     : http://home.ustc.edu.cn/~adayhxj/ASCIIart.htm   

参考资料:
http://dev.mysql.com/doc/refman/4.1/en/replication-howto.html
http://www.imysql.cn/?q=node/73
http://dev.mysql.com/doc/refman/5.1/zh/replication.html

同步概念:
– 在数据库运行的状态下,将数据从主服务器,增量的搬迁到从服务器,实现数据备份、压力均衡等功能;
– 数据搬迁是移步进行的,在4.1.X中在从服务器启动时和执行SQL指令:START SLAVE时从服务器从主服务器将数据增量转移到从机;
– 从服务器的版本需要比主服务器高,或者相等;
– 实现原理是通过主服务器在数据操作时保留二进制日志(log-bin)实现的,这将增加I/O操作,所以官方承认起用二进制将增加服务器1%的负载;

步骤:
1)配置主服务器:
打开主服务器数据库配置文件,一般是/etc/my.cnf
[mysqld]下增加(位置很重要)
####################
server-id = 1 #服务器编号在主/从结构中,每个服务器的编号都需要是唯一的
log-bin #开启设置二进制日志,可以通过log-bin=filename来实现自定义名字
set-variable=binlog-ignore-db=mysql #设置那些数据库可以被跳过不加入日志
set-variable=binlog-do-db=mysql #设置只记录那些数据库,没有实验过是否和上条可以通用,如果要设置多个数据库就重复多次
####################

2)开设主服务器同步用户

在主服务器中执行SQL:
GRANT SUPER,REPLICATION CLIENT,REPLICATION SLAVE,RELOAD ON *.* TO repl@"%" IDENTIFIED BY ‘repl_pass’;
这里设置了repl这个用户,用户可以通过任意(%)地址访问主服务器(可以自己设置就更安全了),密码是repl_pass,还给予这个用户4个权限,具体意思就自己看帮助吧。

3)配置从服务器:
打开从服务器数据库配置文件,一般是/etc/my.cnf
[mysqld]下增加
server-id = 2 #唯一编号
master-host = master-host.net #主服务器地址
master-user = repl #执行同步操作的主服务器用户,就是步骤2开设的用户
master-password = repl_pass #上面那个用户的密码
replicate-do-db = database1 #需要同步的数据库
replicate-do-db = database2

4)清楚从服务器数据库目录中的残留文件,一般有master.info等一些之前做同步失败遗留的文件,如果没做过最好;

5)重新启动主服务器和从服务器,在从服务器上通过远程方式登陆下主服务器(shell> mysql -u user -p -P port -h host),如果成功就ok了

6)确保从服务器上还没有那些需要同步的数据库,在从服务器执行SQL:
LOAD DATA FROM MASTER;
这个把从服务器指定那些库从主服务器下载到从机上(好方便啊),一般在日志里会有一些出错,以后再分析吧。

7)完成,以后每次执行SQL:
START SLAVE;
从机都自动同步主服务器,真方便。

服务器终于顺利升级了,感谢两位同事的大力支持,scott & sam

不稳定的环境给寄居在这里的朋友们添麻烦了,以前的服务器太老了,足足用了4年多。

好久没更新blog了,更新了其实很人多也看不到,接下来会恢复更新:)