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