USA - Toll Free: +1-866-221-0634
USA - From abroad: +1-408-701-9009
USA - Subscription Renewals: +1-866-830-4410
Latin America: +1 512 535 7751
UK: +44 845 399 1124
Ireland: +353 1 6919191
Germany: +49 89 420 95 98 95
France: +33 1 70 38 72 00
Sweden: +46 730 207 871
Benelux: +358 50 5710 528
Italy: +39 06-99268193
Israel: +358 50 5710 528
Spain & Portugal: + 34 933905461
Other EMEA countries: +353 1 6919191
Asia Pacific: +81 3 5918 7507
Learn about new MySQL releases, technical articles, events and more.
MySQL 4.1 introduces many long-awaited features, such as subqueries, Unicode (UTF-8) support, support for character sets and collations, as well as GIS data types for manipulation of geometrical data.
MySQL 4.1 features one of the probably longest-awaited features in MySQL besides the transactions - subselects. Implemented are value-returning (single and row value) and boolean (EXISTS, IN, ALL/ANY/SOME) subselects as well as derived tables.
Version 4.1 also has greatly improved support for character sets. Introduced is Unicode (UTF-8) support, but now it's also possible to specify character sets per column, table and database. This should make MySQL much easier to be deployed as a backend for multilingual websites and applications.
GIS support allows MySQL to be used to store geometrical data.
The new SHOW WARNINGS statement shows the warnings generated by the last SQL statement executed. Among other things this makes tracking down errors in large bulk inserts much easier.
These are by far not the only enhancements and improvements in 4.1. For a detailed list, see the ChangeLog entries in the MySQL manual:
http://www.mysql.com/doc/en/News-4.1.x.html
