sql >> Base de Datos >  >> RDS >> Mysql

Múltiples instancias de MySQL en una sola máquina

OK, esta pregunta debe cerrarse como no relacionada con la programación, esta es realmente una pregunta para el próximo sitio "hermano", pero intentaré responderla de todos modos. Ahora nunca he usado MySQL y alguien probablemente pueda dar una mejor respuesta.

Comencemos con un búsqueda en google

(5 minutos después... decidió dar el paso después de solo leer un par de resultados)

  • descargar e instalar el paquete esencial mysql (mysql-essential-5.1.30-win32.msi)
  • ejecutar el asistente de configuración
  • ejecutar el asistente de configuración nuevamente (modificando la ruta de la base de datos, número de puerto)
  • eche un vistazo a http:// dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • eche un vistazo a my.ini (y la copia de seguridad)
  • Me di cuenta de que necesito hacer una copia del directorio de datos y fusionar ini con el archivo ini de copia de seguridad y no necesito ejecutar el asistente de configuración dos veces. Debería haber editado el INI para empezar (pero eso requeriría leer el manual... ¡demasiado trabajo! El archivo INI está bastante bien documentado de todos modos)
  • combinar archivos ini, hacer modificaciones en el nombre del servicio
  • ejecutar comandos:mysqld --install mysql1, mysqld --install mysql2, net start mysql1, net start mysql2

20 minutos, listo.

Ahora tenemos instrucciones paso a paso para ejecutar múltiples instancias de MySQL en una sola máquina, lo que probablemente aparecerá como el primer resultado en Google la próxima vez que alguien lo busque;)