
Estoy usando CentOS 6.5. lo instaléServidor MySQL 5.5desde un .rpm
paquete (descargado del sitio oficial de MySQL) usando el .rpm
instalador predeterminado. También instalé el paquete MySQL Client de la misma manera.
Hasta donde yo sé, mysql
el proceso es MySQL.cliente, y mysqld
es MySQLservidor- aunque no estoy seguro.
El problema es que el mysqld
proceso no se está ejecutando. Cuando escribo service mysqld start
o service mysqld status
recibo el mismo mensaje de error
mysqld: servicio no reconocido
Sin embargo, mysql
el proceso está funcionando bien. Pude ejecutar consultas con éxito usando el mysql
comando.
Necesito ser independiente del repositorio, por lo que se supone que no debo usar yum
.
Cuando ejecuto /usr/sbin/mysqld start
, aparece el siguiente error:
[ERROR] Error grave: lea la sección "Seguridad" del manual para saber cómo ejecutar mysqld como root.
[ERROR] Abortando
[Nota] mysqld: Apagado completo
Respuesta1
El nombre del servicio MySQL en los rpms oficiales proporcionados por MySQL es mysql
.
Por lo tanto, debe utilizarlo service mysql start
para iniciar el servidor MySQL. El comando inicia el demonio MySQL mysqld
.
El programa cliente tiene el mismo nombre mysql
.
En los paquetes proporcionados por CentOS el servicio se denomina mysqld
.