Archive

Archive for the ‘mySQL’ Category

MySQL认证介绍 (转帖)

August 7th, 2008

MySQL数据库认证分开发和管理两种,
开发认证:Certified MySQL 5.0 Developer (CMDEV)
需要通过两门考试:003-*和004-*(*为任意考试号,现在为002),即003-002,004-002
管理认证:Certified MySQL 5.0 DBA (CMDBA)
需要通过两门考试:005-*和006-*(*为任意考试号,现在为002),即005-002,006-002
mysql_certification_01.png
现在还有一新的认证:Certified MySQL 5.1 Cluster DBA (CMCDBA)
该认证是MySQL数据库集群管理认证
需要首先获得CMDBA,然后再加考:009-*(*为任意考试号,现在为002),即009-002就可获得
mysql_certification_02.png
除了上述考试外,MySQL还提供了两门升级考试
从Core MySQL 4.x可以通过考007-001升级到CMDEV
从Professional MySQL 4.x可以通过考008-001升级到CMDBA
mysql_certification_03.png
详情请见:http://www.mysql.com/certification/index.html

考试费用,每门考试$50,所以与微软认证的MCITP SQL 2005或者MCDBA 2000相比,还是很有竞争力的!
现在注册预约考试,在2007年5月15日之前考Beta考试还可以享受50%的折扣优惠。
(eagle注:这价格不准确,打电话问过考试中心,价格是200美刀每门,按照8.5的汇率算,1700RMB每门,蛮贵的)

不过现在该认证考试资料相当少,仅有官方的学习指南:
http://www.mysql.com/certification/studyguides/

该认证考试国内外获得的人相当少,而许多网站都在使用MySQL这一免费的开源数据库,因此,该认证的价值我预计会逐渐提高,所以如果有这方面经验或者想考一张数据库方面的认证,MySQL认证可以成为你考虑的对象。

Eagle Fan mySQL

捣鼓

April 25th, 2007

最近想搭一个公司内部的测试环境出来,于是就捣鼓apache+php+mysql

按理说这是最常见的一种组合了,可是网上在solaris平台上完整的文档还真没找到

开源软件的一个弊端就是版本太多了,而且很多版本之间不兼容

一开始先装好了apache2.2,去发现没有适合apache 2.2版本的PHP(或者我没找到)

后来卸载apache2.2,装了2.0的版本,安装PHP5中又遇到问题

总是报一个XML模块无法编译,找来找去找不到解决方法

后来估计是PHP版本大新的问题,卸载了PHP5,重新安装了PHP4,搞定

但是在启动apache的时候,apachectl start貌似执行成功,可视进程却没有起来,httpd -k start 也不行

查看apache log,发现alert信息

Invalid argument: setgid: unable to set group id to Group 4294967295

重新去看httpd.conf,发现这么一段信息:

  1. #
  2. # If you wish httpd to run as a different user or group, you must run
  3. # httpd as root initially and it will switch.
  4. #
  5. # User/Group: The name (or #number) of the user/group to run httpd as.
  6. #  . On SCO (ODT 3) use "User nouser" and "Group nogroup".
  7. #  . On HPUX you may not be able to use shared memory as nobody, and the
  8. #    suggested workaround is to create a user www and use that user.
  9. #  NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
  10. #  when the value of (unsigned)Group is above 60000;
  11. #  don't use Group #-1 on these systems!
  12. #
  13. User nobody
  14. Group #-1

将Group #-1改为Group nogroup就可以了

mysql建库倒问题不大,参考了d.c.b.a的手工建库一文

遇到一个小问题,最后启动的时候,会默认使用mysql用户来启动,所以mysql用户需要对目录有读写权限,或者你可以添加user=username到my.ini中

搞了一整天,环境基本上搭好了,最后装了一个wordpress倒是蛮顺利的

明天继续瞎捣鼓

Eagle Fan mySQL

mySQL, 我来了

April 13th, 2007

其实从春节就开始时有时无的看mySQL文档,可是一直静不下心来看书

前段时间一直忙于房子的事,心力交瘁,没有时间也没有精力看书,现在终于告一段落了

终于又有时间静下心来看点书

我喜欢一个人,独自呆在一个房间,没有人打扰,一张舒服的椅子,高矮合适的桌子

开盏台灯,一杯茶,一本书,一支笔,一台笔记本电脑,一张大大的纸,最好是八开大小的,用来画图帮助思考,或者乱涂来打发时间

mySQL的reference文档有2000多页,竟然比oracle的concept还要厚不少,不过读起来比当年读concept要轻松许多,也许是有了oracle的基础,也许mySQL的文档本身写的就简单一些

注册了一些mySQL的论坛,很高兴可以认识一个新的圈子里的朋友,也让我怀恋起以前泡oracle论坛的日子

新开了一个mySQL的分类,用于存放学习过程中的一点心得

mySQL,我来了

Eagle Fan mySQL