mysql - español - comandos cluster linux
Detener las ventanas de servicio MySQL (12)
Estoy en XP. He instalado MySQL-5.6.10 manualmente desde .zip
, no hay un .zip
Windows proporcionado por el sitio MySQL. El directorio /bin
de mi MySQL está en mi PATH. Entonces comienzo el servidor con el comando mysqld --console
, así:
C:/Documents and Settings/User>mysqld --console
2013-04-12 14:39:19 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_times
tamp server option (see documentation for more details).
De ahora en adelante se está ejecutando. Y esa ventana cmd está ocupada. Abro y uso otro.
He intentado usar las respuestas de arriba, pero ninguna de ellas puede detener el servidor. Solo se tiran los errores. Así que detengo el servidor con mysqladmin -u root shutdown
en la otra ventana de cmd o con Ctrl + C
en la ventana de cmd en la que se está ejecutando. Esta última no es tan buena como la anterior, a veces tengo que hacer clic en Ctrl + C
dos veces o Más.
El registro del proceso de apagado es así:
2013-04-12 17:55:29 3968 [Note] Giving 0 client threads a chance to die gracefully
2013-04-12 17:55:29 3968 [Note] Event Scheduler: Purging the queue. 0 events
2013-04-12 17:55:29 3968 [Note] Shutting down slave threads
2013-04-12 17:55:29 3968 [Note] Forcefully disconnecting 0 remaining clients
2013-04-12 17:55:29 3968 [Note] Binlog end
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''partition''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''PERFORMANCE_SCHEMA''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_DATAFILES''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_TABLESPACES''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_FOREIGN_COLS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_FOREIGN''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_FIELDS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_COLUMNS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_INDEXES''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_TABLESTATS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_SYS_TABLES''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_INDEX_TABLE''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_INDEX_CACHE''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_CONFIG''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_BEING_DELETED''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_DELETED''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_INSERTED''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_FT_DEFAULT_STOPWORD''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_METRICS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_BUFFER_POOL_STATS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_BUFFER_PAGE_LRU''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_BUFFER_PAGE''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMP_PER_INDEX_RESET''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMP_PER_INDEX''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMPMEM_RESET''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMPMEM''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMP_RESET''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_CMP''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_LOCK_WAITS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_LOCKS''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''INNODB_TRX''
2013-04-12 17:55:29 3968 [Note] Shutting down plugin ''InnoDB''
2013-04-12 17:55:29 3968 [Note] InnoDB: FTS optimize thread exiting.
2013-04-12 17:55:29 3968 [Note] InnoDB: Starting shutdown...
2013-04-12 17:55:30 3968 [Note] InnoDB: Shutdown completed; log sequence number 1719777
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''BLACKHOLE''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''ARCHIVE''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''MRG_MYISAM''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''MyISAM''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''MEMORY''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''CSV''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''sha256_password''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''mysql_old_password''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''mysql_native_password''
2013-04-12 17:55:30 3968 [Note] Shutting down plugin ''binlog''
2013-04-12 17:55:30 3968 [Note] mysqld: Shutdown complete
Y todavía no sé si es 100% correcto apagar el servidor, pero funciona :)
Estoy desarrollando un sitio web y necesito actualizar datos. Por lo tanto MySQL debe ser detenido.
¿Cómo puedo detener el servicio?
Cuando veo los servicios del panel de control, se inicia sin detener o reiniciar la opción.
La respuesta más votada está desactualizada. Acabo de instalar MySQL 5.7 y el nombre del servicio ahora es MySQL57
por lo que el nuevo comando es
net stop MySQL57
Para Windows hay un par de trucos para cuidar ...
(Suponiendo que haya instalado MySQL desde el sitio de Oracle, pero quizás haya elegido no ejecutar el servicio al inicio) ...
Para usar "mysqld stop" desde la línea de comando para WinVista / Win7, debe hacer clic derecho en Inicio -> Todos los programas -> Accesorios -> Símbolo del sistema -> Ejecutar como administrador
Ahora que tiene acceso de administrador del sistema operativo local, puede usar "mysqld stop" (que simplemente regresará)
SI VEA LO SIGUIENTE, LO ESTÁ INTENTANDO CON UN USUARIO / COMANDO PROMETE QUE NO TIENE LOS PRIVILEGIOS CORRECTOS:
121228 11:54:50 [Warning] Can''t create test file c:/Program Files/MySQL/MySQL Server 5.5/data/hpdv7.lower-test
121228 11:54:50 [Warning] Can''t create test file c:/Program Files/MySQL/MySQL Server 5.5/data/hpdv7.lower-test
121228 11:54:50 [Note] Plugin ''FEDERATED'' is disabled.
121228 11:54:50 InnoDB: The InnoDB memory heap is disabled
121228 11:54:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121228 11:54:50 InnoDB: Compressed tables use zlib 1.2.3
121228 11:54:50 InnoDB: Initializing buffer pool, size = 128.0M
121228 11:54:50 InnoDB: Completed initialization of buffer pool
121228 11:54:50 InnoDB: Operating system error number 5 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory. It may also be you have created a subdirectory
InnoDB: of the same name as a data file.
InnoDB: File name ./ibdata1
InnoDB: File operation call: ''create''.
InnoDB: Cannot continue operation.
Si mysqld no aparece como un comando de sistema conocido, intente agregarlo a su ruta de clase
- Haga clic derecho en Mi PC
- Configuración avanzada del sistema
- Variables de entorno
- Variables del sistema
- busque y haga clic izquierdo seleccione la variable llamada ruta
haga clic en "Editar" y copie la cadena en el bloc de notas y agregue al final la ruta completa a su directorio bin MySQL, por ejemplo
% SystemRoot% / system32;% SystemRoot%;% SystemRoot% / System32 / Wbem; c: / Archivos de programa / MySQL / MySQL Server 5.5 / bin
Puede configurar su tipo de inicio en manual en services.msc. De esta manera no se iniciará automáticamente a menos que sea necesario. Simplemente obtenga el nombre del servicio de services.msc como se muestra aquí:
También puede crear archivos por lotes para iniciar y detener el servicio con bastante facilidad. Ahora usa este nombre en archivos por lotes.
Tu start.bat:
net start "mysql"
Y en tu parada.
net stop "mysql"
Si MySQL 57.
net start MySQL57
O
net stop MySQL57
Si está ejecutando Windows intente esto:
- haga clic en el botón de inicio en un teclado
- tipo administrador de tareas
- haga clic derecho y haga clic en ejecutar como administrador cuando se abra el administrador de tareas
- haga clic en servicios luego busque MySQL y luego
- haga clic derecho en él, luego haga clic en detener y luego cerrar el administrador de tareas y ya está.
para iniciarlo cuando lo desee, siga los mismos pasos y haga clic en Iniciar esta vez
Una forma sencilla de apagar el servidor mySQL para Windows7:
Mi PC> Administrar> Servicios y Aplicaciones> Servicios> seleccione "MySQL 56" (el nombre depende de la versión de MySQL instalada). Hay tres opciones en la esquina superior izquierda. Detener el servicio pausar el servicio Reiniciar el servicio
Elija Detener el servicio> para detener el servidor.
Una vez más, para comenzar, puede venir a la misma ubicación o podemos elegir las opciones de herramientas en el Servidor GUI mySQL > Inicio / Apagado> Elegir al inicio o Apagar
PD: algunas veces no es posible detener el servidor desde la GUI a pesar de que se proporcionan las opciones. así es la razón por la que se proporciona el método alternativo anterior.
comparte los ans. mejorar. Gracias
para detener el servicio:
sc stop mysql56
y para empezar:
sc start mysql56
es posible que deba cambiar mysql56
a cualquiera que sea su versión.
solo escribe exit
y u está fuera de mysql en cmd en windows
En Windows
Si está usando Windows Abra el Símbolo del sistema y escriba
Para detener el servicio MySQL
net stop MySQL
Para iniciar el servicio MySQL
net start MySQL.
En linux
Expandir | Seleccionar | Ajustar | Números de línea
# /etc/init.d/mysqld start
# /etc/init.d/mysqld stop
# /etc/init.d/mysqld restart
Fedora / Red Hat también apoya esto:
Expand|Select|Wrap|Line Numbers
# service mysqld start
# service mysqld stop
# service mysqld restart
Sé que esta respuesta es tarde pero espero que ayude a alguien.
net stop MySQL*
o
mysqld stop
o
mysql stop
en la línea de comandos de la ventana.
<*> si está usando Windows XP, necesita el nombre de su servicio, que puede obtenerse haciendo esto: (credits @Atli )
haga clic derecho en el acceso directo "Mi PC" en el menú Inicio, seleccione "Administrar", haga clic en "Servicios" en el grupo "Servicios y aplicaciones". Y luego busque en la lista de servicios hasta que encuentre el servicio MySQL.
Luego puede iniciar [o detener] el servicio usando ese nombre. A veces se puede llamar "mysql5" o "mysql51", o algo así. Depende de quién lo instaló.