He instalado un servidor MySQL en mi computadora y cuando lo instalé por primera vez, se ejecutó automáticamente. Ahora he reiniciado mi computadora, ya no se está ejecutando. ¿Qué archivo necesito ejecutar para que vuelva a funcionar?
He intentado ejecutar MySQL 5.6 Command Line Client y mysqld.exe
desde el Program Files/MySQL/MySQLServer/bin
directorio, y no he tenido suerte.
Al ejecutar mysqld.exe, aparece el siguiente error:
2013-10-28 18:52:12 4788 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode
2013-10-28 18:52:12 4788 [ERROR] InnoDB: The system tablespace must be writable!
2013-10-28 18:52:12 4788 [ERROR] Plugin 'InnoDB' init function returned error.
2013-10-28 18:52:12 4788 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2013-10-28 18:52:12 4788 [ERROR] Unknown/unsupported storage engine: InnoDB
2013-10-28 18:52:12 4788 [ERROR] Aborting`
Naturalmente, intenté ejecutarlo como administrador, y obtuve esto:
C:\Windows\system32>"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe"
2013-10-28 19:24:30 0 [Warning] TIMESTAMP with implicit DEFAULT value is depreca
ted. Please use --explicit_defaults_for_timestamp server option (see documentati
on for more details).
Respuestas:
Asegúrese de que
mysqld.exe
esté marcado debajo de laStartup
pestaña cuando vaya a ejecutar y escribamsconfig
. Además, lo mismo ocurreServices
, busque los servicios de MySQL allí, haga clic con el botón derecho> propiedades y asegúrese de que los tipos de inicio estén seleccionados como automáticos.fuente
Si instaló MySQL utilizando el instalador MSI, debe configurarse como un servicio.
Puede abrir el servicio de dos maneras.
MÉTODO # 1: Acceda al servicio instalado
MÉTODO # 2: Ejecución de línea de comando
net start mysql
o 'net start mysql57'. El nombre correcto puede variar en su sistemaSi obtienes este error
entonces no ejecutó la ventana de DOS como administrador. Intente nuevamente como administrador. Debería ver:
¡¡¡Darle una oportunidad!!!
fuente
Si está utilizando wamp en Windows, puede iniciar mysql desde la línea de comandos:
Esto supone que ha instalado wamp en la raíz
fuente
Para iniciar manualmente el servicio mysql, debe ejecutar el ejecutable mysqld. Abra el símbolo del sistema y escriba:
Si mysqld no se inicia, verifique el registro de errores. El registro de errores se encuentra en C: \ Archivos de programa \ MySQL \ MySQLServer \ data. Es el archivo con un sufijo de .err. También puede intentar iniciar el servidor como mysqld --console; en este caso, puede obtener información útil en la pantalla que puede ayudar a resolver el problema.
La última opción es iniciar mysqld con las opciones --standalone y --debug. En este caso, mysqld escribe un archivo de registro C: \ mysqld.trace que debe contener la razón por la cual mysqld no se inicia.
fuente