Download MySQL 4.0.8 gamma
Another new version of the popular database server MySQL has hit the world wide web. MySQL distinguishes itself from other SQL servers with the simple design of the software. MySQL is small, fast and flexible but does not support complex SQL commands. In version 4.0.8 gamma a lot of insects have been squashed again and some functionality has been added:
Functionality added or changed:
- Default max_packet_length for libmysqld.c is now 1024*1024*1024.
- One can now specify max_allowed_packet in a file ready by mysql_options(MYSQL_READ_DEFAULT_FILE). for clients.
- When sending a too big packet to the server with the not compressed protocol, the client now gets an error message instead of a lost connection.
- We now send big queries/result rows in bigger hunks, which should give a small speed improvement.
- Fixed some bugs with the compressed protocol for rows > 16M.
- InnoDB tables now also supports ON UPDATE CASCADE in FOREIGN KEY constraints. See the InnoDB section in the manual for the InnoDB changelog.
Bug fixed:
- Fixed bug in ALTER TABLE with BDB tables.
- Fixed core dump bug in QUOTE() function.
- Fixed a bug in handling communication packets bigger than 16M. Unfortunately this required a protocol change; If you upgrade the server to 4.0.8 and above and have clients that uses packets >= 255*255*255 bytes (=16581375) you must also upgrade your clients to at least 4.0.8. If you don’t upgrade, the clients will hang when sending a big packet.
- Fixed bug when sending blobs longer than 16M to client.
- Fixed bug in GROUP BY when used on BLOB column with NULL values.
- Fixed a bug in handling NULLs in CASE…WHEN…
[break]Download here MySQL for the operating system of your choice.
Version number | 4.0.8 range |
Operating systems | Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Linux x86, macOS, Solaris, UNIX |
Website | MySQL |
Download | |
License type | GPL |