Normalmente, el servidor de bases de datos MySQL se arranca con
        el script mysql.server, que normalmente
        reside en el directorio /etc/init.d/ . En
        MySQL 5.0.3 este script invoca mysqlmanager
        (el binario de MySQL Instance Manager ) para arrancar MySQL. (En
        versiones previas de MySQL el script
        mysqld_safe se usa con este propósito.) A
        partir de MySQL 5.0.4 el comportamiento del script de inicio ha
        cambiado de nuevo para incorporar ambos esquemas de
        inicialización. En la versión 5.0.4, el scrip de arranque usa
        el antiguo esquema (invocando mysqld_safe)
        por defecto, pero se puede cambiar la variable
        use_mysqld_safe en el script a
        0 (cero) para usar el MySQL Instance Manager
        para arranacar un servidor.
      
        El comportamiento del Instance Manager en este caso depende de
        las opciones dadas en el fichero de configuración de MySQL. Si
        no hay fichero de configuración, el MySQL Instance Manager crea
        una instancia llamada mysqld y trata de
        arrancarla con los valores por defectos (compilados). Esto
        significa que el IM no puede adivinar la localización de
        mysqld si no está instalado en la
        localización por defecto. Si ha instalado MySQL server en una
        localización no estándar, debe usar un fichero de
        configuración. Consulte Sección 2.1.5, “Conformación de la instalación”.
      
        Si hay un fichero de configuración, el IM parseará el fichero
        de configuración en búsqueda de las secciones
        [mysqld] (P.e. [mysqld],
        [mysqld1], [mysqld2],
        etc.) Cada una de esas secciones especifica una instancia. Al
        arrancar, el IM arrancará todas las instancias encontradas. El
        IM para todas las instancias al cerrar por defecto.
      
        Tenga en cuenta que hay una opción especial
        mysqld-path (mysqld-path =
        <path-to-mysqld-binary>) reconocida sólo por el
        IM. Use esta variable para que IM conozca dónde reside el
        binario mysqld. También debe inicializar las
        opciones basedir y datadir
        para el servidor.
      
El típico ciclo de arranque/cierre para un servidor MySQL con el MySQL Instance Manager habilitado es como sigue:
El MySQL Instance Manager se arranca con el script /etc/init.d/mysql.
El MySQL Instance Manager arranca todas las instancias y las monitoriza.
Si una instancia de un servidor cae, el MySQL Instance Manager la reinicia.
Si el MySQL Instance Manager se cierra (por ejemplo con el comando /etc/init.d/mysql stop), todas las instancias se apagan con el MySQL Instance Manager.
É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.

