On Wed, May 16, 2001 at 03:01:26PM +0300, Heikki Tuuri wrote:
> Andreas,
> 
> sorry, it is the default MySQL behavior to create a MyISAM table if
> another handler is not present.
> 
> There was a long thread of emails between MySQL developers if MySQL
> should give an error message if a table cannot be created to be of
> type BDB or InnoDB because the handler is not present, but I think
> there was no decision to change the behavior. I think it would be
> better if the database would give an error. Transactional applications
> cannot be used with MyISAM tables.

Don't try to choose (you'll never make everyone happy), let the user
decide.

Perhaps by allowing the TYPE= clause to take a list of fallback types
and add a session option to say if an additional fallback to MYISAM
should be assumed.

Tim.

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to