本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。
目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者……继续阅读 »
丁火
14年前 (2011-05-18) 8925浏览 1评论
0个赞
备份MySQL数据库的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-……继续阅读 »
丁火
14年前 (2011-05-17) 1347浏览 0评论
0个赞
在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面分享一种方法来改变这个状况。
如果没有安装ntp时间同步组件,可以使用命令 yum install ntp 安装
然后:ntpdate us.pool.ntp.org 。
因为CentOS系统是用rhel的源码再编译的,绝大部分是完全一样的。
rhas5的时区是以文件形式……继续阅读 »
丁火
14年前 (2011-05-16) 5731浏览 1评论
0个赞
这个是前两天我朋友 dcluo 在 MIT(麻省理工学院) 参加的一个黑客竞赛的实战记录
分享给大家看看 感受一下国外的技术竞赛魅力
————————————————&……继续阅读 »
丁火
14年前 (2011-05-12) 3967浏览 9评论
0个赞
计划是为每个虚机设置2个虚拟网卡,第一个负责内网,第二个负责外网。但是系统装好以后,设置就出问题了,并非简单的设置好网卡的IP、网关即可。
CentOS:
1、设置好第二块网卡,填写公网IP、掩码、网关
2、设置好解析服务器。
3、设置第一块网卡,设置好内网IP(vim /etc/sysconfig/network-scripts/ifcfg-eth0),将……继续阅读 »
丁火
14年前 (2011-05-10) 4803浏览 0评论
0个赞
如何计算当前目录下的文件数和目录数
# ls -l * |grep "^-"|wc -l ---- to count files
# ls -l * |grep "^d"|wc -l ----- to count dir
如何只列子目录?
ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux)
l……继续阅读 »
丁火
14年前 (2011-05-08) 3638浏览 1评论
0个赞
密码中还是不能带空格,不管了,能加密就好,先这么用着。
=====================================================
#!/bin/bash
# Encrypt file with vim
if (test $# -lt 2) then
echo Usage: decrypt password filen……继续阅读 »
丁火
14年前 (2011-05-08) 1117浏览 0评论
0个赞
aria2 是 Linux 下一个不错的高速下载工具。由于它具有分段下载引擎,所以支持从多个地址或者从一个地址的多个连接来下载同一个文件。这样自然就大大加快了文件的下载速 度。aria2 也具有断点续传功能,这使你随时能够恢复已经中断的文件下载。除了支持一般的 http(s) 和 ftp 协议外,aria2 还支持 BitTorrent 协议。
1、安装 a……继续阅读 »
丁火
14年前 (2011-05-08) 6643浏览 0评论
0个赞
1、ArchLinux OpenSSH安装:
# pacman -Sy openssh
安装完成后打开vim /etc/rc.conf
在最底部DAEMONS后添加sshd让系统启动时自动启动openssh服务
DAEMONS=(syslog-ng network netfs crond sshd)
手动启动OpenSSH
#/etc/rc.d/sshd s……继续阅读 »
丁火
14年前 (2011-05-08) 2528浏览 1评论
0个赞
我挺喜欢ArchLinux这个发行版,二进制包更新,有自己的包管理。对x86架构做过特别优化,速度很快,但又不像Gentoo那样需要长时间的编译!ArchLinux默认安装的vim编辑文档时是不显示代码颜色的,要改一下。
一、在线安装vim
pacman -S vim
二、ArchLinux下的vim显示颜色的设置
1、编辑vim配置文件
vim /etc/……继续阅读 »
丁火
14年前 (2011-05-08) 3666浏览 0评论
0个赞
RHEL/CentOS/Fedora使用yum update更新时,默认会升级内核。但有些服务器硬件(特别是组装的机器)在升级内核后,新的内核可能会认不出某些硬件,要重新安装驱动,很麻烦。所以在生产环境中不要轻易的升级内核,除非你确定升级内核后不会出现麻烦的问题。
如果不想升级内核而只更新其他软件包,有两种方法:
1、修改yum的配置文件 vim /etc……继续阅读 »
丁火
14年前 (2011-05-07) 7659浏览 0评论
0个赞