Mailinglist Archive: opensuse-es (1524 mails)

< Previous Next >
Re: [suse-linux-s] Ayuda co Mysql
  • From: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
  • Date: Wed, 6 Apr 2005 13:42:48 +0200 (CEST)
  • Message-id: <Pine.LNX.4.58.0504061333040.8498@xxxxxxxxxxxxxxxx>

El 2005-04-05 a las 22:26 -0500, JAVIER PERDOMO escribió:

> Muchas gracias por la respuesta, el error que ocurre es el siguiente cuando
> ejecuto los siguientes comandos
>
>
> - mysqld

Ah, es que en SuSE nunca debes hacer eso con mysqld; ese es el problema
inicial. Además, prácticamente todos los demonios en SuSE tienen preparado
un script de arranque.

> - rcmysql start
>
> Starting service MySQL
> failed

Claro, porque las bases se crearon mal.

> la unica forma de conectarse fue con un comando que hace que el demonio se
> ejecute con un usuario diferente a root y en el momento no me acuerdo de
> este. muchas gracias a las personas que me estan colaborando...

La cuestión es que cuando llamas a "rcmysql start" la primera vez te
inicializa la base de datos con los permisos y propietarios adecuados:

if test ! -d $datadir/mysql ; then
echo "Creating MySQL privilege database and starting MySQL..."
mysql_install_db --user=$mysql_daemon_user || rc_failed

# Fix ownerships and permissions for $datadir
chmod 755 $datadir
chown -R $mysql_daemon_user $datadir
else
echo "Starting service MySQL"
fi


Así que yo borraría los ficheros del mysql, y dejaría que el script los
recrease. Si no, no conseguirás que el suse arranque automáticamente con
el servidor corriendo...

--
Saludos
Carlos Robinson


< Previous Next >
Follow Ups