Can I access/create InnoDB tables in the database
CiviCRM requires InnoDB support. It sounds like your MySQL server is not currently configured to provide this. If you have control over your MySQL server you should be able to enable this. If you don’t have control talk to your hosting provider to get it enabled.

Best practice is to have a separate database for CiviCRM.