About a month or so ago, I noticed a recurring pattern in my daily MySQL builds (note: I stopped doing MySQL 3.23 builds roughly 3 months back).

jzawodn@museful:~/cvs/mysql$ ./build

cleaning mysql-4.0
ver is 4.0.18
tar is mysql-4.0.18-museful-2003-12-30.tar.gz
removing old version in /tmp/mysql
building 4.0.18
/tmp/mysql ~/cvs/mysql/mysql-4.0 ~/cvs/mysql
~/cvs/mysql/mysql-4.0 ~/cvs/mysql
build 4.0.18 OK

~/cvs/mysql/mysql-4.1 ~/cvs/mysql
cleaning mysql-4.1
ver is 4.1.2-alpha
tar is mysql-4.1.2-alpha-museful-2003-12-30.tar.gz
removing old version in /tmp/mysql
building 4.1.2-alpha
/tmp/mysql ~/cvs/mysql/mysql-4.1 ~/cvs/mysql
~/cvs/mysql/mysql-4.1 ~/cvs/mysql
build 4.1.2-alpha OK

~/cvs/mysql/mysql-5.0 ~/cvs/mysql
cleaning mysql-5.0
ver is 5.0.0-alpha
tar is mysql-5.0.0-alpha-museful-2003-12-30.tar.gz
removing old version in /tmp/mysql
building 5.0.0-alpha
/tmp/mysql ~/cvs/mysql/mysql-5.0 ~/cvs/mysql
~/cvs/mysql/mysql-5.0 ~/cvs/mysql
build 5.0.0-alpha OK

Do you see the pattern? I do. Everything works. It says "OK" every time now. For a while I had trouble with the 4.1 tree breaking now and then. 5.0 acted up for quite a long time. Sometimes only on FreeBSD or Linux. But not everything comes up clean every time on both FreeBSD and Linux.

Kick ass! Life is good.

Posted by jzawodn at December 30, 2003 02:12 PM

Reader Comments
# Tom said:

You should try compiling PostgreSQL. It's amazingly easy and error-free.

on December 30, 2003 02:31 PM
# Russ said:

I just noticed your comments... Does that happen every time you talk about how happy you are with MySQL? That some fuckwit PostgreSQL supporter feels the need to add some stupid-ass comment? Anonymous assholes piss me off already, but snide dickheads like this "Tom" guy really amaze me.

I often wonder what it would be like to go through life being that spineless and petty?


on December 30, 2003 02:58 PM
# Jeremy Zawodny said:

>Does that happen every time you talk about how happy you are with MySQL?

Russ, it's been going on for quite some time here. I seem to have attracted a small crowd of rabid PosgreSQL freaks that use every mention of MySQL to mock, bash, or otherwise speak ill of it. Sometimes, however, they simply brag about PostgreSQL.

It's sad, really.

on December 30, 2003 03:03 PM
# Tom said:

You two are only describing and reinforcing opinions about mysql'ers. Congratulations.

"fuckwit"? Wow, it's quite clear that "Russ" isn't a professional on any level.

on December 30, 2003 03:07 PM
# Mark said:

Looking at that chump Russ' resume it's quite obvious he's lying about Oracle experience - absolutely nobody that uses Oracle thinks mysql is worth anything.

But he worked for Organic Online - nobody associated with them wasn't an arrogant ignoramus jerkwad.

on December 30, 2003 03:14 PM
# Jeremy Zawodny said:

For those not keeping score, "Mark" and "Tom" are the same person. The sort of person who makes absoute statements which he cannot backup in reality.

BTW, he sometimes goes by "Larry" too.

on December 30, 2003 03:17 PM
# Ben said:

I love that; "mysql'ers".

So anyway, what are these opinions? I never knew there was such rivalry between MySQL and PostgreSQL users. I tend to use whatever software is best for a particular job so i've never really engaged in this sort of thing.

BTW - getting back on topic, i've spoken to a few people who've said the same thing Jeremy. I wouldn't know myself because I can never be bothered with daily builds (and have little need for them) :-)

on December 30, 2003 03:20 PM
# Tom said:

Look, all I'm saying is that I've built MySQL and I've built PostgreSQL. With mysql you often have to use various switches to enable/disable stuff (like innodb tables, myisam, the yet-another-new table type, etc.). I've found it to be a pain. Upgrading mysql from 3.x to 4.x was quite a hassle. I don't even care to try an alpha version (5.x).

Compiling postgres has always been really simple and easy. Usually only one configure switch is needed. Upgrading minor versions 7.3 to 7.4 only involves a dump and import. I've always been pleasantly amazed at how much easier and simpler compiling/configuring postgres is compared to php, apache, mysql, etc.

Anyhow, Jeremy has said he hasn't used Postgres in a very very long time. I think he'll love it so much more than mysql (like me) if he ever does become a user.

on December 30, 2003 03:29 PM
# kasia said:

I don't think it's a competition between "users".. I think it's just this one guy :)

on December 30, 2003 03:44 PM
# JY said:

Hi !

Sorry I'm not a troll ;-)

Can I know which most recent version of MySql you use currently in production ?

Well, i know you use a lot of different ones, but do you already use somewhere some 4.1alpha, or.... mm 5-alpha ? :-)


on December 30, 2003 06:38 PM
# said:


I don't know about you but I don't determine which database I'm going to use simply based on its level of compilation or configuration difficulty. Besides, the FreeBSD ports system has made most compiling difficulties and dependencies a non-issue for me.

on December 30, 2003 10:02 PM
# Adam said:

Weird. My above post did not include my name or e-mail on the "Posted by:" line. I figured I'd post again to remove the anonymity of that post. :)

on December 30, 2003 10:05 PM
# Tom said:

I see. Thanks for noting that you don't mind dealing with difficult compilations and obtuse configurations. There are always people who would love to compile Windows from source and enjoy directly hacking the registry.

For me, ease of compilation and configuration are among a great many factors.

on December 30, 2003 11:52 PM
# Tom said:

Actually, I've changed my mind. I just downloaded the mysql binary from mysql.com and I as able to have it installed in several minutes. Having NEVER tried mysql before I must say that I just have a really large stereotype of "the other guy". Thanks for opening my eyes, guys.. wow I'm a poet and didnít even know it.

on December 31, 2003 10:59 AM
# Tom said:

UPDATE: My computer completely crashed after having installed mysql. It won't reboot at all. In fact smoke is now coming out of the box. I called tech support and they said "You INSTALLED mysql??!! Dude, that computer's completely toasted, throw it away, get a new one, AND NEVER EVER INSTALL MYSQL ON IT!!!! In fact, install PostgreSQL on the new computer - it'll improve your computer in many ways. Hell, postgres will probably even be able to bring your other computer back from the dead. IT'S THAT MIRACULOUS!!"

on December 31, 2003 11:35 AM
# a different Mark said:

It's funny that Tom, Mark, and/or the occasional Larry finds is posting info about PostgreSQL on this blog...which is about Linux, Perl, MySQL, and Open Source software.

Everybody reading and writing on this thread should be working together, evangelizing alternatives to Microsoft and Oracle software, not fighting against each other.

If Tom, Mark, and/or the occasional Larry can't see this then he/they should stop wasting our time and bits, cut to the chase and start pitching SQL Server.

on January 2, 2004 12:37 PM
# Mark said:

First Amendment - "Free Speech"

Everybody reading and writing on this thread should be working together, evangelizing alternatives to Microsoft and Oracle software, not fighting against each other.


cut to the chase and start pitching SQL Server.

Um, what?

on January 2, 2004 02:22 PM
# Mark said:

Everybody reading and writing on this thread should be working together, evangelizing alternatives to Microsoft and Oracle software, not fighting against each other.

Why? What's wrong with MS SQL Server or Oracle? Besides maybe the price? They're fine products IMO. I definitely don't consider mysql an alternative to either by a long shot, but postgresql definitely is a suitable alternative.

on January 2, 2004 02:25 PM
# Mark said:

But I'd prefer Oracle over SQL Server.

on January 2, 2004 02:34 PM
# Scott Johnson said:

Mark, Tom, and Larry often post anti-MySQL comments here even when the blog post has absolutely nothing to do with MySQL. And I noticed that when I responded to Larry's flamebaiting once, he decided that an appropriate response would be to go and spam my blog. What a sad time we live in.

on January 2, 2004 02:52 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.