The difference between the MyISAM and InnoDB storage engines centers on InnoDB's excellent support for transactions (MyISAM has none), InnoDB's row versus full table locking with MyISAM, and general ACID compliance versus non-ACID compliance. But these features aren't related (as far as I have ever heard or seen in practice) to basic SQL syntax.
Check out the excellent MySQL documentation on-line that succinctly explains what MySQL can and cannot do today with each of the storage engines available to it:
General MySQL Features and Limitations http://dev.mysql.com/doc/mysql/en/Features.html
MySQL SQL Syntax http://dev.mysql.com/doc/mysql/en/SQL_Syntax.html
MySQL Table Types, their features and drawbacks http://dev.mysql.com/doc/mysql/en/Table_types.html
etc.
This is by no means a "RTFM" but an encouragement to quickly find answers to many of these incorrect concepts others seem to have given you about MySQL. Read the documentation MySQL provides and you'll know first hand what the real problems are! :) But you'll also see what's useful, perhaps, and find something worthwhile.
HTH,
Robert J Taylor [EMAIL PROTECTED]
As an aside:
The freely accessible, transparent On-line documentation MySQL AB provides for its products is one of the telling traits of the company and its products as a whole. I personally have rarely seen such candor about one's own products in publicly accessible documentation. Helpful and refreshing.
David Blomstrom wrote:
It says, "Currently, these features are available for MyISAM tables only."
Does that mean you can't join MySQL tables that use these features? I haven't even learned how to make a join yet, but I was told that it can only be done with InnoDB tables.
__________________________________
Do you Yahoo!?
Yahoo! Movies - Buy advance tickets for 'Shrek 2'
http://movies.yahoo.com/showtimes/movie?mid=1808405861
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]