[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema com o MySQL



caio ferreira wrote:

	All

	Estou com um problema no MySQL

	Infelismente acabou a força de madrugada e o servidor foi desligado de forma
errada, o no-break não aguentou.

	Quando tento inicializar o mysql aparece a seguinte mensagem de erro:

# /etc/init.d/mysql start
Starting MySQL database server: mysqld...failed.

	Quando tento me conectar aparece a seguinte mensagem de erro no browser :

ERROR 2002: Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)

	A mensagem acima demonstra que o mysql não esta sendo carregado.

	Fui na net e encontrei as seguintes dicas:

		1. Antes de mais nada vamos instalar o banco de dados no MySQL:

		# mysql_install_db

		2. Em seguida é preciso gerar o sock:

		# chown -R mysql.mysql /var/lib/mysql

		3. Agora vamos dar o start no servidor MySQL:

		# safe_mysqld &

			figueiredo:/var/lib/mysql# Starting mysqld daemon with databases from
/var/lib/mysql
			050815 20:51:02  mysqld ended

     		O MySQL já esta rodando!

		4. Abra outra janela de terminal e digite:

		# mysql
			figueiredo:/var/lib/mysql# mysql
			ERROR 2002: Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)

	Será que a base de dados do mysql ficou danificada ?

Faça primeiro o
/etc/init.d/mysql stop
depois o
/etc/init.d/mysql start
AS vezes, como nao terminou direito, ele nao consegue iniciar pq acha q o outro está rodando ainda....

Se ainda nao rodar, veja o que está aparecendo nos logs tbm, não fique olhando apenas a tela!!

--
Marcos



Reply to: