MySQL 5.0-alpha Released to the Public
hendridm writes "The new 5.0-alpha release of MySQL includes the addition of stored procedures, as well as other advances designed to enhance the development of large-scale enterprise database applications. The MySQL 5.0 alpha development release is now available for testing and evaluation by the open source community. There's more info via CNET News, or you can download your copy today."
MySQL is a commercial open-source company
Strange to see the words "commercial" and "open-source" being used in the same sentence. They prove it can be done!
So... does this count as a dupe, or does the fact that now there's an official announcement from MySQL AB with today's date on it make this one more concrete somehow?
DO NOT LEAVE IT IS NOT REAL
And you didn't even take the time to mention that mySQL isn't a real database without stored pro.....oh.
I'm having flashbacks to the Doom 3 leak...
Repeal the DMCA!
From the press release (I got to it before it was /.ed)
MySQL stored procedures are based on SQL:2003, a common standard for syntax, data structures, and retrieval processes of SQL databases.I couldn't find anything concerning Stored Procedures in SQL:2003 via google but from their own site, it looks like it is what is common to both PL/SQL and T-SQL. No embedded VM here.
Do they really have to look up and try to compete with enterprise databasen? Theyre really in a good niche where some deem postgresql to be too big and complex, yet where basic SQL is a requirement and db4 doesnt work.
Mysql's strength has been in web backends and simple applications that outgrow hash databases, and small databases that require multiplatform database connections. Them trying to outgrow their niche and join the crowded markets is like shooting themselves in the foot. They should spend time refining, debugging, adding more functions and features suitable at that scale, speeding it up, standardizing the source code and porting it to hell and back.
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
people bash mysql over one thing or another, but i've been happy with 4.0.x, looking forward to a stable 4.1 and once 5.x is stable there are few features they won't have that i might need for my own development. good work, mysql!
too big and complex, yet where basic SQL is a requirement
I've always liked MySQL, and continue to like the features they add to it. But if you're looking for a very basic SQL package, check out SQLLite.
It implements most of the SQL92 Standard and it is a library rather than a daemon.
Just something for those of you that don't like MySQL adding tons of features (stored Procs, triggers, etc).
How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
yeah, that kind of restricted my sniping options, and i was too bored & hurried to be any more creative than that. which is to say, too bored to be creative at all. oh well, got the fp though, my /. initation is complete or something...
dnliinr
It is a dupe.
You can't grep a dead tree.
"to enhance the development of large-scale enterprise database applications"
should be "to enable".
...is right here.
Looks pretty good; there are some duplicates that could be knocked out, though - in db_server_xdr.c, for example.
The Army reading list
So is it the standard GPL or a derivative? In the download it looks like the COPYING file is standard GPL. Doesn't that mean that I could use it on a commercial system freely as long as I don't link to the code? They seem to say that if anything in your appliation is commercial that you should buy a commercial license. What if your company is a service bureau, you would install mysql and setup the database, then have a proprietary system that accesses the database for filling orders, managing inventory, etc.?
So what happened to MySQL 4.1? Last time I looked, it was still in alpha too. Did they decide to skip it and go straight to 5.0? Or did they decide that twice the alphas means twice the testing?
[Snigger] - 500 rows - large? how quaint.