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

El servicio MySQL57 en la computadora local se inició y luego se detuvo

Asegúrese de que el directorio de datos tenga permisos completos establecidos para los usuarios "Servicio de red" y Administrador y de que tenga comillas alrededor del nombre del directorio si hay espacios en él. Asegúrese de quebasedir esté configurado/no comentado.

Probé estas cosas cambiando el directorio de datos, lo que volvió a causar exactamente el error que describiste anteriormente, luego arreglé los permisos del directorio de datos recién creado para eliminar el error. Puedo cambiar de un lado a otro ahora cambiando el directorio de datos que comento. (solo como prueba, de lo contrario es una locura).

C:\ProgramData\MySQL\MySQL Server 5.7\my.ini Debería ser algo como esto, usando el servidor Windows 2012 R2 para probar:

# Path to installation directory. All paths are usually resolved relative to 
this.
basedir="C:/Program Files/MySQL/MySQL Server 5.7/"

# Path to the database root
# datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data"
datadir="d:/ProgramData/Data"