表中包含 10 万条记录,有一个 datetime 类型的字段。 取数据的语句: SELECT * FROM my_table WHERE created_at < ‘2010-01-20’; 用 […]
March 2010
送别谷歌 Say Goodbye to Google
—————————————————————- 腾讯常州市网友 ミ王先生 .﹎ 1小时前 北京时间3月23日凌晨3时零3分,谷歌公司高级副总裁、首席法律官大卫德拉蒙德公开发表声明,再次借黑客攻击问题指责中国,宣布停止对谷歌中国搜索服务的“过滤审查”,并将搜索服务由中国内地转至香港。 —–走了还不忘说中国点毛病啊。。!这帮玩意。。.不是个东西 我只用百度。。 —————————————————————- 腾讯铁岭市网友 青青雨竹 1小时前 终于走了,以后电脑不用自动跳谷歌了 —————————————————————- 腾讯嘉峪关市网友 […]
MySQL 多实例运行
今天要在服务器上运行多个 MySQL,用不同的端口,彼此隔离数据。 我最先想到的办法是下源码,编译多份,编译的时候设置不同的默认路径、端口和 my.cnf 配置文件位置。 被同事劝止…… 人家告诉我不用装多份,只装一份二进制 rpm 版本,然后 copy 多份配置文件,再用不同的命令行参数启动即可。 /usr/sbin/mysqld –user=mysql –skip-external-locking \ […]
关闭VMware的PC喇叭
在VMWare中运行一些Linux上的软件如vi,出错时PC喇叭会不停地叫,很烦人。 其实只要在 c:\Documents and Settings\用户名\Application Data\VMware\config.ini (如不存在请自行建立)中加入这样一行: mks.noBeep = “TRUE” 就可以从虚拟硬件上关闭VMWare的PC喇叭。
Duplicate entry ‘localhost-‘ for key 1
导致这个错误的原因: 因为安装系统时设置了hostname为localhost导致mysql在创建表的时候没有创建成功。因此mysql库中user表里没有root这个用户或者说root没有显示出来,无法查看root的状态。这时需要手动创建。然而在安全模式无法直接创建用户,错误见下。 变个方向就能创建了,先给root给予权限,然后刷新表。之后就可以创建了。 一、killall -TERM mysqld 以安全模式启动mysql /usr/bin/mysqld_safe –skip-grant-tables & 进入mysql /usr/bin/mysql mysql> use mysql […]
用工具提高效率 解决 PhpMyAdmin 乱码
最近做的项目有点特殊,多人共用开发服务器,无法搭建个人独享的开发环境。 连数据库,不能使用客户端的 GUI 工具,本来我已经离不开 SQLyog 了,现在逼我用命令行,我怎么受得了? 欣慰的是,尽管 MySQL server 虽然不在开发服务器上,也没有 root 权限给我的 IP 做授权,但开发服务器的 IP […]
phpDocumentor PHP 文档生成 CHM
好久没写新东西了。 最近遇到很头疼的事,好多代码要维护,时间长了,自己写过的代码都想不起来。 要调用某个对象的方法,每次都要打开那个类定义的 PHP 文件,找到方法的定义部分,然后仔细看看参数列表才能想起来怎么用。 最麻烦的是,有时候想不起来那个方法是在哪个类里面定义的,必须得去代码根目录 grep ,然后等半天…… 相对比的,我开发程序时,手边必备的几个文档:PHP手册、MySQL手册、HTML手册、CSS手册、Javascript手册,以及最近开始用的 ActionScript手册。这些都是 chm 版本的! Chm 帮助文件有 2 […]