You can use linked servers in SQL Server in order to access your MySQL database. This is an easy process. However, doing the reverse is a different kettle of fish altogether, I believe you may have to look for third party tools to do this.
check these links out for instructions on setting up a linked server in SQL Server to MySQL
http://www.sqlservercentral.com/Forums/Topic340912-146-1.aspxhttp://sqlserverpedia.com/blog/sql-server-bloggers/linked-server-setup-from-sql-server-to-mysql/