I would like to know how easy or difficult it is to migrate from SQL Server 2000 to MySQL 5.0? In the current SQL Server database I have around 15 tables, and around 40 stored procedures. Will it be enough if I just convert all the tables and stored procedures to mysql? (I am assuming I should be able to convert everything without compromising on any functionality)

Is there anything in ADO.Net that supports only SQL Server and not MySQL? Will I need to make major changes in the front end too?