最近要学学MySQL了. 从最小处来讲, 这个Blog也是用MySQL的. 从大处讲, MySQL可以免费使用, 你不需要为此支付许可证的费用(至少目前如此). 只要你有足够的信心和实力, 完全可以将部分数据存放在MySQL中, 以降底公司的营运成本. 学习MySQL是可以省钱地!.
我们之中很多人都学过或用过MySQL, 因此想请大家推荐一下MySQL方面的精品图书. 至于我理想中的书是怎么样的呢? 应当象我最推崇的Oracle Concept那样的, 可以称之为MySQL Concept, 能够讲解一下MySQL最重要的一些概念, 进程, 内存, 结构等方面的的, 希望从这些资料中了解MySQL的一些构架.
至于目前的MySQL水平, 只了解一些概念, 关于MySQL的进程, 内存及架构方面一点都不清楚. 初步地看了一下和内存有关的参数, 很晕! 有Myisam有关的内存参数, 有ndb有关的参数, 还有InnoDB有关的参数, 还有在MySQL中是如何处理SQL的? 还有处理join和sort的一些内存参数, 实在是比较难以理解. 每一个进程连接上来, 执行排序或关联操作时, 使用的内存如何计算?
关于一些数据类型, 或语句语法的, 则我想查查网站上的标准文档就足够了. 关于MySQL的备份也是很值得商量的, 因为备份总是第一位的. 当然最好是你分享你的亲身经历, 没有什么东西比经验更宝贵了. 谢谢!
有兴趣一起学习好了!
留言 (6)
有一些关于MySQL的电子书,但是没有时间仔细看过。一本都没有。
很高兴看到d.b.c.a打算研究MySQL,Oracle大拿出手,学起来会别有见解吧。期待系列的文章。
Posted by moonese | Apr 3, 2007 12:25 AM
不是吧,anysql,你可是oracle中国的高手啊,学习mysql肯定是很容易的,不过我没有接触过,呵呵,祝你旗开得胜,马到功成!!
Posted by lx80104 | Apr 3, 2007 10:11 AM
看来 MyDUL 真的要开始推出 MySQL 版了?
:D
Posted by Fenng | Apr 4, 2007 9:56 PM
象InnoDB这样的存贮引挚已经有参数来试图修复坏块了, 估计是用不着开发MyDUL for MySQL了.
Posted by anysql | Apr 4, 2007 10:07 PM
my $dbconn = DBI->connect("dbi:mysql:${my_server}", "root", $my_passwd, {AutoCommit=>1, PrintError=>1});
上边PrintError改成1好点,我开头由于root权限被降低了,不能用mysql库,运行脚本半天一点没报错,还得去调试,有点麻烦,弄好了数据我寄给你一些
Posted by bulletming | Jul 13, 2007 3:52 PM
MYSQL只要能把手册弄个滚瓜烂熟基本就算很熟悉了。
Posted by fire9 | Jan 17, 2008 9:59 PM