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.

Regards,

Heikki
http://www.innobase.fi

>Here are my observations:
>May I add my ones ...
>
>If there are some missing entries in the my.cnf or the INNODB
>handler can't be started because of permission problems and youdo a
>CREATE TABLE ... TYPE=INNODBthe table is 'silently' create as (i guess) MyISAM.
>No warnings, errors or hints
>
>...Is this WAD?
>
>Andreas Karl Wittwer
>Phone: +49-7052-92206
>FAX:   +49-7052-92208
>Mobil: +49-172-542 541 4


---------------------------------------------------------------------
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