Lo mejor sería que aprendieses PHP. Desde PHP puedes conectarse a MySQL usando la API nativa de PHP (lo mejor) o mediante ODBC.
Si no me equivoco... para conectarse a Access se usa ODBC, ¿no? Porque si es así, tal vez te resulte más facíl usar ODBC para conectarte a MySQL desde PHP.
Para usar ODBC y MySQL en Linux, pasate por la web de MySQL, creo que lo que necesitas se llama MySQL Connector/ODBC. No lo he probado nunca así que no puede decirte nada más.
Si quieres usar ASP sobre Linux:
http://www.apache-asp.org/index.html
Un saludo