Erro com MYSQL

1. Erro com MYSQL

Rodrigo Lessa R.
Loki-san

(usa Fedora)

Enviado em 14/05/2010 - 22:49h

Eu uso o Fedora 12!
Olá, bem pessoal instalei o MYSQL como o tutorial pediu (http://howtoforge.net/installing-apache2-with-php5-and-mysql-support-on-fedora-12-lamp)
E na hora de colocar a senha com o comando : mysqladmin -u root password minhasenha ;
Ele apresenta o seguinte erro :
mysqladmin -u root password minhasenha
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!

Usei o comando: mysql_install_db e apresentou esse erro :

Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h server.rgahostcliente77.com password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

Como faço para mudar de senha?


  


2. Re: Erro com MYSQL

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 15/05/2010 - 00:04h

Isso num é problema d senha, mas é problema d serviço q num sobe. Vc certificou isso?

# service mysqld start


3. Erro com MYSQL

Rodrigo Lessa R.
Loki-san

(usa Fedora)

Enviado em 15/05/2010 - 10:24h

Cara eu sou novato,coloquei o comando # service mysqld start , ligou o MYSQL , blz,coloquei o comando : /usr/bin/mysqladmin -u root password minhasenha , então deu o erro:

[root@server ~]# /usr/bin/mysqladmin -u root password minhasenha
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!



4. Re: Erro com MYSQL

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 15/05/2010 - 10:51h

bem, vamos tentar analisar os êrros que surgem aí:

o primeiro: "faço" é com cedilha e NÃO com dois SS. Na ultima convenção ortográfica decidiu-se por manter o ç ao invés de dois SS para economia de pixels, o que acaba por economizar energia (são necessários o dobro de elétrons para acionar dois caracteres em SS, ao invés de ç).

os demais êrros:

error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!

indica que o seu mysql NÃO está rodando; verifique:

netstat -nlpt

em algum lugar vai informar que tem o aplicativo "ouvindo" (listen ou ouça) na porte 3306; também pode ser verificado se vc tem o pid do mysql em /tmp (vai depender do seu .cnf).

o resto (provavelmente) é dependente dessa primeira condição.

verifique se consegue ativa-lo:

# /etc/init.d/mysql (alguns são mysqld) start

divirta-se.

flames > /dev/null



5. Erro com MYSQL

Rodrigo Lessa R.
Loki-san

(usa Fedora)

Enviado em 15/05/2010 - 11:17h

O serviço esta rodando mas o erro continua



6. Re: Erro com MYSQL

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 15/05/2010 - 11:44h

muito bem, então vamos prosseguir daí. VC tem CERTEZA ABSOLUTA de que o mysql está rodando? vc avaliou pelo netstat? intão tá. Qual a mensagem de êrro quando vc digita:

$ mysql

???





7. Erro com MYSQL

Rodrigo Lessa R.
Loki-san

(usa Fedora)

Enviado em 15/05/2010 - 11:52h

Sim coloquei # netstat -nlpt e ele mostro o processo mysqld rodado , então dei
usr/bin/mysqladmin -u root password minhasenha
e ele deu o erro:

[root@server ~]# /usr/bin/mysqladmin -u root password 559263di
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!



8. Re: Erro com MYSQL

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 15/05/2010 - 12:35h

bem, em principio o comando é:

$mysql -u root -pXXXXX

notou? enquanto -u precisa ter o usuário SEPARADO, o -p tem o password JUNTADO..

de qualquer forma, a msg de êrro NÃO É relacionada ao pwd errado (por exemplo) ou usuário inexistente. Está me dizendo que o mysqld NÃO ESTÁ no ar.

digite:

#/etc/init.d/mysql status

e informe o resultado

o ideal seria vc ir pro irc #vivaolinux, lá funciona "real time", on-line. Topas?




9. Erro com MYSQL

Rodrigo Lessa R.
Loki-san

(usa Fedora)

Enviado em 15/05/2010 - 12:47h

@irado
Foi mal ai é porque eu to muito loco com esse servidor preciso resolver isso o mais rapido o possivel.
@topic
Eu liguei o MYSQL , verifiquei se estava online e esta mas ele não
@topic2
Vou tentar me conectar ao IRC,se eu conseguir resolver informo no topico OKs!
@irado
Vlw cara eu consigui não no IRC procurei no google e achei um site onde ele deu comandos e acabou criando o mysql.sock mudei o lugar do arquivo e ele achou ,consigui mudar a senha e tudo , cara MUITO OBRIGADO! ;)


10. Re: Erro com MYSQL

José Mário
miura 787

(usa Ubuntu)

Enviado em 16/05/2010 - 19:10h

Eu sempre acesso o mysql assim

mysql -u root -p

Daí ele vai pedir a senha de root (do mysql) e vai abrir o terminal de acesso ao mysql.

vc pode verificar se realmente entrou com o seguinte comando:

show databases \g

o mysql vai mostrar todas as bases de dados criadas.


Teste ai e poste o resultado e depois passamos para o mysqladmin. ok?

Ats
Miura 787


11. protocol

Sérgio Peres Lessa
sergioplessa

(usa Fedora)

Enviado em 14/03/2012 - 14:12h

tenta usar assim
mysql -u(usuario) -p(senha) --protocol=tcp


12. Re: Erro com MYSQL

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/03/2012 - 14:34h

sergioplessa escreveu:

tenta usar assim
mysql -u(usuario) -p(senha) --protocol=tcp


Ô, meu Deus, para d desenterrar tópico. Nesta altura, o kra já deve t tirado a dúvida dele há muito tempo!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts