Red de conocimiento de recetas - Recetas caseras - MySQL no puede iniciar varios problemas comunes

MySQL no puede iniciar varios problemas comunes

Varios problemas comunes con MySQL que no puede iniciarse

Comentario de Huaxia Alliance Network: vi que algunos estudiantes de primer año en el grupo todavía preguntaban si MySQL no podía iniciarse, así que resumí varias situaciones y soluciones comunes, si Los amigos necesarios pueden consultarlo.

Ayer vi en el grupo que algunos estudiantes de primer año todavía estaban haciendo preguntas acerca de que MySQL no podía iniciarse, así que resumí varias situaciones comunes.

Problema 1: Los permisos de directorio y archivos están configurados incorrectamente.

El directorio $datadir de MySQL y sus directorios subordinados y atributos de permisos de archivos están configurados incorrectamente, lo que hace que MySQL no pueda leer ni escribir archivos ni iniciarse normalmente.

Mensaje de error, por ejemplo:

Copia el código de la siguiente manera: [código]

Inicia el demonio mysqld usando la base de datos en /usr/local/mysql /data

/usr/local/MySQL/bin/mysqld_safe: línea 107:/usr/local/MySQL/data/imysql.local.err: Permiso denegado

Pregunta 2: Conflicto de puerto

Se ha iniciado otra instancia de mysqld y ocupa el mismo puerto, por lo que es necesario modificar las opciones del puerto.

Mensaje de error, por ejemplo:

Copia el siguiente código:

[Error] No se puede iniciar el servidor en el puerto TCP/IP: Enlace: dirección ya en use Medio

[Error] ¿Ya tiene otro servidor mysqld ejecutándose en el puerto 3306?

[Error] Cancelado

Problema 3: la configuración de InnoDB es incorrecta.

La configuración de los archivos de datos y de registro en innodb es incorrecta, lo que provoca que no se inicie. Especialmente cuando lo inicia con los parámetros predeterminados por primera vez y luego consulta algunas guías de optimización y modifica los parámetros de innodb, se le solicitará un tamaño diferente. El error detallado es el siguiente:

Copia el código de la siguiente manera:

InnoDB: Error: Archivo de registro. /ib_logfile0 tamaño diferente 0 5242880 bytes

InnoDB: que en. archivo cnf 0 134217728 bytes!

[Error] La función de inicialización del complemento "InnoDB" devolvió un error.

[Error] El complemento "InnoDB" no pudo registrarse como motor de almacenamiento.

Problema 4: La biblioteca del sistema mysql no está inicializada.

Una vez completada la instalación de mysql, debe ejecutar mysql_install_db para inicializar la biblioteca del sistema mysql para que se inicie normalmente.

Pregunta 5: Si ejecuta mysql con derechos de usuario normales, debe prestar atención a algunos permisos de directorio y configuraciones de nombre de usuario y contraseña.

A veces, para hacer que MySQL sea más seguro, ejecutamos MySQL con privilegios bajos. Debido a algunas herramientas de configuración de seguridad, necesitamos restablecer la contraseña de este usuario.

Esta vez enumeraré las preguntas frecuentes anteriores y las agregaré la próxima vez.

Generalmente, cuando el proceso mysqld no se inicia, sin importar el error que ocurra, verifique primero el registro de errores (el archivo de registro generalmente se encuentra en el archivo $datadir/xx.err o /var/log/message , /var /var /log/mysql/mysqld.log, etc.), encuentre la causa del problema de acuerdo con las indicaciones en el registro de errores, en lugar de simplemente mirar las indicaciones superficiales, como que no se encuentra mysql.sock .

¡La promoción del Festival del Medio Otoño ya está aquí! ! ! Promoción de servidor

Servidor dedicado de 100 MB 8 núcleos 16 subprocesos Memoria 8G Disco duro 1T Defensa 30G 999 yuanes por mes.

Servidor de alta defensa Puerto G 16 núcleos 8G de memoria, protección 30G, ancho de banda de 20M 800 yuanes/mes.

La sala de computadoras Hunan IDC está equipada con alta defensa y un servidor de marca Dell del segmento IP de Baidu

¡Acceso al puerto G! ¡Esperar! ¡Alta defensa! Segunda solución! ¡Verdadera defensa!

Ignore CC, soporte técnico de operación y mantenimiento posventa 7*24*365 horas.

Alquiler de servidores de alta defensa, alojamiento de servidores VPS, alquiler de gabinetes de gran ancho de banda

Xiao Xin Reed: 2851506992 Reed 604906005 Tell: 1501302 3312.

MySQL no puede iniciar varios problemas comunes

Etiqueta: