Thanks for that but I have been told that you can modify the ini file to create InnoDB tables.
Do you know how to do this?
Thanks
Main Topics
Browse All TopicsHi,
How are InnoDB tables setup using the my.ini file and can you check that they have actually been created?
Thanks
Sct
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
[mysqld]
# You can write your other MySQL server options here
# ...
# Datafile(s) must be able to
# hold your data and indexes.
# Make sure you have enough
# free disk space.
innodb_data_file_path = ibdata1:10M:autoextend
# Set buffer pool size to
# 50 - 80 % of your computer's
# memory
set-variable = innodb_buffer_pool_size=70
set-variable = innodb_additional_mem_pool
# Set the log file size to about
# 25 % of the buffer pool size
set-variable = innodb_log_file_size=20M
set-variable = innodb_log_buffer_size=8M
# Set ..flush_log_at_trx_commit
# to 0 if you can afford losing
# some last transactions
innodb_flush_log_at_trx_co
Business Accounts
Answer for Membership
by: vaneklPosted on 2004-03-19 at 06:29:34ID: 10633187
You shouldn't have to add anything to the my.ini file in order to create InnoDB tables
as long as you have MySQL version 4.0+.
You create an InnoDB table using a 'CREATE TABLE' statement:
CREATE TABLE tablename (
id INT(4) NOT NULL AUTO_INCREMENT,
...
)
TYPE=INNODB;
You can tell you have created an InnoDB table by then typing,
SHOW CREATE TABLE tablename;
and the table's table type will be listed as InnoDB.
If it is not, then MySQL was compiled w/o InnoDB support.
(Again, this explanation is assuming you are using version 4.0+)