摘要: 下面把Roller部署的过程简要说一下:1.配置环境jdk6.0.20Tomcat7.0.2Mysql 5.1.49-communityapache-roller-4.0.12.从 http://roller.apache.org上下载最新版的roller。放到本地备用。3.在MYSQL客户端执行下面命令 % mysql -u root -p password: ***** mysql> create database rollerdb; mysql> grant all on rollerdb.* to scott@'%' identified by 't 阅读全文
posted @ 2011-05-06 16:18 ctou45 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 正则表达式是为复杂搜索指定模式的强大方式。MySQL采用Henry Spencer的正则表达式实施,其目标是符合POSIX 1003.2。MySQL采用了扩展的版本,以支持在SQL语句中与REGEXP操作符一起使用的模式匹配操作。人人归纳了在MySQL中可用于REGEXP操作的特殊字符和结构,并给出了一些示例。本附录未包含可在Henry Spencer的regex(7)手册页面中发现的所有细节。该手册页面包含在MySQL源码分发版中,位于regex目录下的regex.7文件中。正则表达式描述了一组字符串。最简单的正则表达式是不含任何特殊字符的正则表达式。例如,正则表达式hello匹配hello 阅读全文
posted @ 2011-05-06 16:17 ctou45 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.理解全文本搜索 MySQL数据库支持几种基本的数据库引擎中,并不是所有的引擎都支持本文所描述的全文本搜索。在两种最常用的引擎MyISAM和InnoDB中,只有前者支持全文本搜索,而后者不支持。所以如果需要对表进行全文本搜索,则需要把该表的引擎设置为MyISAM。 全文本搜索有比LIKE匹配和正则表达式匹配更强的功能,在对表进行全文本搜索时,MySQL不需要分表查看每个行,不需要分别分析和处理每个词。MySQL创建指定列中各词的一个索引,搜索可以针对这些词进行。这样,MySQL可以有效的决定哪些词匹配(哪些行包含他们),哪些词不匹配,他们的匹配频率,等等。2.使用全文本搜索 为了进行全文本搜 阅读全文
posted @ 2011-05-06 15:50 ctou45 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 今天从MySQL中提取数据,使用ROLLUP统计后,想在数据左边列中加入项目名称,使用SQLSELECT (CASE WHEN ISNULL(PLAYERNO) THEN PLAYERNO='TOTAL' ELSE PLAYERNO END) AS PLAYERNO,SUM(AMOUNT) FROM penaltiesGROUP BY PLAYERNO WITH ROLLUP结果是:这样+----------+-------------+| PLAYERNO | SUM(AMOUNT) |+----------+-------------+| 6 | 100.00 || 8 | 阅读全文
posted @ 2011-05-06 15:48 ctou45 阅读(382) 评论(0) 推荐(0) 编辑