The syntax differences are very small, and documented in the documentation.
The biggest problem you'll find is that mysql is very limit, it basically can't do any of the things that make a database usefull;
no subqueries, no stored procedures, no functions, nofunctionalindexes, no PK/FK relations, the list is long.
Instead of MySQL, look at PostgreSQL. That's also free, and allmost as feature-rich as oracle or ms-sql.
A forum, a FAQ, email notification, what else do you need?