I have made a database and 10 tables in mysql(table type NONE) and i can\'t create foreign keys. An alert message says
SQLyog The selected table does not support for
The MyISAM engine DOES support foreign keys. What it doesn't support is foreign key constraints.
You can go ahead and create as many foreign keys as you like - but don't expect the database to enforce integrity for you.
Don't change engines in your application without significant testing; changing engine will affect behaviour and is not recommended without great care and a lot of QA work. In particular, switching from MyISAM to InnoDB will break your application if: