En un principio, la API C de MySQL se desarrolló con el fin de que fuera muy similar a la existente para el sistema de bases de datos mSQL. Debido a esto, los programas mSQL a menudo pueden convertirse de manera relativamente sencilla para ser empleados con MySQL, cambiando los nombres de las funciones de la API C.
La utilidad msql2mysql lleva a cabo la conversión de llamadas a funciones de la API C de mSQL hacia sus equivalentes en MySQL. msql2mysql trabaja directamente sobre el fichero original, por lo que debe hacerse una copia del mismo antes de intentar la conversión. Por ejemplo, msql2mysql puede emplearse de esta manera:
shell>cp client-prog.c client-prog.c.orig
shell>msql2mysql client-prog.c
client-prog.c converted
Then examine client-prog.c
and make any
post-conversion revisions that may be necessary.
msql2mysql uses the replace utility to make the function name substitutions. See Sección 8.12, “La utilidad replace de cambio de cadenas de caracteres”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.