存储引擎开发日志5

接着开始编译Lillian存储引擎了:

依然按照这个帖子上面的方法(并结合“ 每日学习进度与问题2  的步骤来进行”):
http://618119.com/archives/2010/11/17/179.html

新建文件夹mysql2 作为新的数据库。

进入到: 
cd mysql-5.1.34
然后执行:
sudo ./configure --prefix=/home/yugao/mysql2 --with-mysqld-user=yugao --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=latin1 --with-lillian-storage-engine --with-debug

第一行竟然就显示:
找不到  --with-lillian-storage-engine

编译后的最后几行代码里面也提到了 :unrecognized options:  --with-lillian-storage-engine
的确在书上P233页就没有添加:
--with-lillian-storage-engine
enable lillian storage engine(default is "yes")
代码。

因为书上的代码跟自己电脑上mysql-5.1.34代码不一样。

先不管这个问题了,直接进行下去。
执行   sudo  make


出现错误了,该怎么办了???
先不管了,直接进行make install看看情况
结果不行啊:



接下来的解决方案是:
1  继续调试代码---》这个难度指数太大了,而且无法预知后果了。
2  换成与书上讲解一致的代码--》如果能找到与书上一致的代码,那就太好了。
3  去网站寻找各种高人,各种资源来解决。




2月25日:


接下来开始下载mysql源代码:
http://download.softagency.net/MySQL/Downloads/MySQL-5.1/


2月26日:
mysql-5.1.67  mysql-5.1.68的configure文件里面都没有书上P233页所提到的信息。


一定要参加数据库大会,那个太贵了,不参加了!

数据专家 给了他的第一个认真看的存储引擎资料:
http://dev.mysql.com/doc/internals/en/index.html


csdn上面有人给了如下链接,看上去还挺不错的:
http://download.mysql.cn/src/index.php?id=12&page=12&totalrecord=65


2月27日:
mysql-5.1.63也不行


2月28日:
在其他三个论坛里发布帖子,寻找mysql-5.1各个版本的源代码。


你可能感兴趣的:(存储引擎开发日志5)