月度归档:2012年02月

什么是martian source记录

前段时间我我想把一个小主机放到一个路由器上做为这个博客的主机,但是我无论怎么设置都没能让外网也能访问我的主机,我把域名对应到路由器上,把路由器的80端口对应到小主机的ip上,我修改了很多次防火墙设置,按照网上的资料让selinux放行http服务,在两天的空闲时间做过诸多尝试,但均以失败告终,我想不明白为什么同样的设置在虚拟机下可以用,但在实体主机上却不能用,最后我通过观察系统的log发现了有个martian source的记录,这条记录上有一个外网ip和本机的ip,后来经过我测试,发现每当我从外网访问我的博客时,主机上都会有几条这种记录,于是我就查了下,具体在这个网页上找到了snowjay的解释。解释如下: 继续阅读

MySQL数据库备份和还原的常用命令

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份 继续阅读