- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 MYSQL中delete删除多表数据
我的mysql版本如下:【版本不是很低】Server version: 5.0.45-log Source distribution从数据表deltable中把那些值在数据表Statistic里有匹配的记录全删除掉delete deltable from delta
2011-07-27 18:10:26 2940
转载 MySQL查询及删除重复记录的方法
查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from p
2011-07-27 14:38:50 914
原创 删除mysql表部分关键字段重复的记录
清理Statistic每天的重复数据【即 Date Server Item SubItem 完全相同,Id肯定不同,Value可能相同】先看一下Statistic表结构处理样本:主要实现目的:删除 Date Server Item SubItem 完全相同,Id肯定不同,Valu
2011-07-27 14:22:30 1343 1
原创 又学了一招,哈哈
我用xshell连接服务器,一按Enter屏幕就全屏了,再按一下Enter屏幕又恢复正常就这样反反复复好几次,屏幕不断变换,我还以为电脑出毛病了呢,最好只好请教高人了瞬间明白真相:Alt +Enter可以让屏幕全屏我之前肯能不小心将Alt键给按下去了,然后就没起来,所以导致的初始
2011-07-27 11:47:13 812
原创 crontab计划执行延迟8个小时 解决办法
这个就是系统的时区不对造成的应该是系统启动后,然后调整的时区,但是syslogd没有重新启动,所以还是使用的以前的时区。重新启动下syslogd就可以了。 重新设置时区,使用tzsetup即可。
2011-07-27 11:31:55 2704
原创 MySQL Workbench 图形界面
MySQL Workbench 主界面当你要用MySQL Workbench链接数据库的时候,首先要创建连接“New Connection”打开以后,需要设置“Connection Name”连接的名称,“Hostname” 要连接的主机名,“Port” Mysql监听端口
2011-07-26 14:11:14 4963
转载 TCPServer 的一般参数
TCPServer 的一般参数1、 ucspi端口独立于底层的通讯介质。 2、 ucspi允许shell脚本程序利用网络的互联。 3、 ucspi程序建立了unix环境变量,这些变量定义了可以被程序和用户使用的网络信息。 Ucspi-tcp使用称为tool的程序在应用程序之间建立
2011-07-25 12:49:37 958
转载 qmail源代码分析之qmail-popup.c
qmail-popup也是由tcpserver或tcp-env之类的程式启动。这些程式是通过管道与qmail-popup通信的。这也是qmail的美妙之处,总观整个qmail源代码,除少量dns代码外。基本上没有使用网络编程。各个进程间大部分都是通管道通信。把监听,读写网络部分交
2011-07-25 12:46:23 794
转载 qmail源代码分析之qmail-pop3d
关键数据结构 队列: prioq 这个数据结构在很多qmail很多程式中都有用到,最好记下来 struct prioq_elt { datetime_sec dt;//时间戳,优先级 unsigned long id;//邮件唯一id,你可以把它同qmail-queue分析中介
2011-07-25 12:42:56 795
转载 qmail源代码分析之qmail-smtpd.c
qmail 总览 tcpserver MUA | | V V qmail-smtpd qmail-inject | | +---------qmail-queue| | qmail-send | +------------+------------+ | | V V qmail-
2011-07-25 12:40:42 1441
原创 zabbix小智能
当你首次登录zabbix失败后来又登录成功的时候,zabbix就像有日志功能似地,能在界面上显示你上次登录失败的详情如下图所示:
2011-07-24 08:15:16 822
原创 国内外反垃圾邮件技术
size=24d]Spam1 SMTP[/b:895a246b1d]1982年制定出RFC821 SMTP(Simple Mail Transfer Protocol)-简单邮件传输协议。该协议是为了保证电子邮件的可靠和高效传送。TCP/IP 协议的应用层中包含有S
2011-07-22 16:27:33 4580
原创 spamgurad
1, 什么是spamgurad 它能够自动的监控你的邮件服务器日志文件,发现垃圾邮件制造者的活动,从而把垃圾邮件堵在外面不让其进入服务器,目前,spamguard支持qmail,Sendmail和postfix Spamguard每扫一次日志后会记录最后的节点,下一次再读时会忽略
2011-07-22 15:10:11 904
原创 Nothing to be done for `install-exec-am' while compile zabbix
编译zabbix报错make[3]: Leaving directory `/home/sysadmin/zabbix/zabbix-1.8/src/libs/zbxjson'make[3]: Entering directory `/home/sysadmin/zabbix/z
2011-07-22 11:00:09 10187 3
原创 crontab计划执行延迟8个小时
计划任务:本来是每天晚上23点28分执行,但是最近发现脚本总是在第二天早晨7点执行现在特做以下试验:原来的计划任务:28 23 * * * /root/crontab/statitstic/Statistic_cron.sh更改后的计划任务28 07 * * * /root/cr
2011-07-21 15:38:30 2036 1
原创 MySQL Workbench (GUI Tool) 工具
今天安装MySQL Workbench,发现它依赖很多其他软件包,就把下载地址晒给大家喽Microsoft Visual C++ 2010 可再发行组件包下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?Fami
2011-07-21 13:57:28 6166 2
原创 创建列名为key的表,要与列的属性key区分开来
mysql> alter table Statistic add column `key` varchar(255);这里的``不是单引号‘’
2011-07-20 11:41:04 884
原创 /libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found 当启动zabbix_agentd时
当我启动zabbix_agend的时候却发现如下报错/libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found安装完bash以后mx33# ldd /usr/local/bin/bash/usr/local/bin/
2011-07-19 13:46:44 3030
原创 iconv.h error on configuring zabbix 1.8 agent on FreeBSD 8.2
安装环境mx33# uname -aFreeBSD mx33.dns.com.cn 8.2-RELEASE FreeBSD 8.2-RELEASE 安装的时候遇到如下报错mx33# ./configure --prefix=/usr/local/zabbix --enable-a
2011-07-19 10:08:17 1706
原创 gawk: fatal: can't open source file
今天来了以后运行一个脚本,却给我显示如下错误[root@mx3 ~/crontab]# /home/sysadmin/zhaoyj/statistic/statistic_spam.shgawk: fatal: can't open source file "statistic_
2011-07-18 14:09:35 3968 2
原创 无题
http://download.chinaunix.net/download/0007000/6095.shtmlset $libxml_full_version IFS=$ac_IFS LIBXML_VERSION=`expr $1 \* 1000000 + $2
2011-07-14 17:05:28 667
原创 对mysql列的操作
mysql增加列,修改列名、列属性,删除列 alter table test rename test1; --修改表名alter table test add column name varchar(10); --添
2011-07-13 15:41:52 890
原创 统计一台服务器所有邮局发送和接收情况
#!/bin/sh####################################################################################################GAWK=/usr/local/bin/gawkFIND=/u
2011-07-13 14:15:24 876
原创 垃圾数据的整理
要处理的部分文本内容格式如下:Jul 12 09:28:17 mx1 spamd[2808]: spamd: identified spam (29.8/7.5) for (unknown):65534 in 2.4 seconds, 6104 bytes. Jul 12 09:
2011-07-12 17:56:58 1003
原创 使用 load data 将格式化文件导入mysql表
Load data的用法如下:LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS
2011-07-12 17:30:13 1402
原创 使用mysqlimport 将格式化文件导入mysql表
创建表Spam看一下要插入的数据文件mysql有可执行文件mysqlimport,还有一个mysql命令中的load data,这两个命令可以从文件中把格式化的数据导入数据库,如果有一个包含大数据量的文件,可以实现快速的数据导入mysqlimport的用法如下:/usr/loca
2011-07-12 16:53:01 14739
原创 mysql自动增长字段的设置
1 修改某一列为自动增长mysql> alter table Statistic add Id int(11) primary key auto_increment;Query OK, 0 rows affected (1.91 sec)Records: 0 Duplica
2011-07-12 15:23:29 1635
原创 sprintf() 函数
将字串格式化命令。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访 问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通 常用眼睛再把出错的代码多看几眼就看出来了。参数说明及应用举例sprint
2011-07-11 17:52:10 752
原创 substr() 函数
substr取部份字符串。语法: string substr(string string, int start, int [length]);返回值: 字符串函数种类: 资料处理内容说明本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 s
2011-07-11 16:16:58 963
原创 awk中的时间函数strftime() systime()
systime函数返回从1970年1月1日开始到当前时间(不计闰年)的整秒数利用strftime()函数格式化时间实例: $ awk '{ now = systime(); print now }'strftime函数使用C库中的strftime函数格式
2011-07-08 18:01:23 20354
转载 mysql命令大全(转)
mysql命令大全(转) SQL数据结构MySQLSQL Server正则表达式 启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u r
2011-07-08 16:46:41 1711
转载 MySQL中文参考手册--获得数据库和表的信
确保你连接上了服务器,如在先前的章节讨论的。这样做本身将不选择任何数据库来工作,但是那很好。从这点讲,知道关于如何出询问的一点知识,比马上跳至创建表、给他们装载数据并且从他们检索数据要来的重要写。本节描述输入命令的基本原则,使用几个查询,你能尝试让自己mysql是如何工作的。
2011-07-08 16:45:17 838 1
原创 格式化输出mysql数据
几种格式化输出mysql数据的方式# /usr/local/mysql/bin/mysql -uUSER -pPASSWD -DStatistic -e"select * from Statistic"# /usr/local/mysql/bin/mysql -uUSER -
2011-07-08 16:40:54 4093
原创 awk输出字段号以及对应的字段
awk输出字段号以及对应的字段[root@mx32 ~/crontab]# awk '{for (i=1;i1 DOMAINDomain2 Name3 :4 aoje.comAlias5 Domain6 Name7 :8 aoje.
2011-07-07 17:48:42 1230
原创 Host availability is 'gray' for agent [FOR HELP]
Host availability is 'gray' for agent [FOR HELP]I have added about 40 freeBSD servers as hosts. Each server has the agent installed. Most o
2011-07-07 16:38:06 2242
原创 Awk实现求和、平均、最大值和最小值的计算操作
0、准备和数据文件比如有一个数据文件,只有一列(在之前可以通过各种手段过滤出只有数字这一列),比如操作的响应时间10101210211012513131601621212111411、求和cat data|awk '{sum+=$1} END {print "Sum = ", s
2011-07-07 15:09:33 1472
原创 LINUX文件的特殊权限
对于LINUX的文件权限,除了常用的【读r 写w 执行x】外还有强制位与冒险位的特殊权限。=============================================文章一:----------------------------强制位:uid,gid;主要用于文件
2011-07-07 13:55:19 1454
原创 Monit的web监控界面
MonitWeb服务将会运行在2812端口上,如果网关设置了防火墙,需要对2812端口开放现在点击浏览器访问http://119.254.72.222:2812/ ,使用在配置文件中设置的访问用户名和密码来登录登录进去以后,就可以看到监控面板查看系统参数监控情
2011-07-06 16:50:26 2065
原创 Error in web interface :Got empty string from [****] IP [****] Parameter
今天观察zabbix web界面的时候突然发现有几台机器没监控上“Availability”一栏显示红色“Z”点击"Z",显示相关的报错信息然后再观察一下server端的日志:出现这个问题的原因就是server端连不上agent端,用telnet 1
2011-07-06 11:04:40 1067
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人