Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Limpo e funcional
Por L30N3
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Como configurar o MySQL no Slackware
Linux user
gatoseco
07/11/2005
Esse artigo fala sobre como configurar o MySQL no Slackware, mas estas configurações se aplicam à qualquer uma das demais distribuições. Não vou entrar em muitos detalhes sobre como instalar, pois o propósito aqui é ensinar como configurar.
Por: jean carlos antunes
[ Hits: 58762 ]
Conceito: 9.5   4 voto(s)4 voto(s)4 voto(s)4 voto(s)4 voto(s) + quero dar nota ao artigo

Começando

Se por acaso você não selecionou o MySQL na hora da instalação, pode baixá-lo em:
Provavelmente se você selecionou o pacote do MySQL na hora da instalação e o ativou pra iniciar no boot, irá se deparar com a seguinte mensagem:

Starting mysqld daemon with databases from /var/lib/mysql
Welcome to Linux 2.4.22 (tty1)
postfix login: 040625 09:04:55 mysqld ended

Logo que a gente vê dá até um negócio né, mas vamos aprender agora como resolver esse pequeno problema.

Isso acontece porque o MySQL está procurando pelas "GrantTables", que na verdade ainda não existem. Nosso primeiro trabalho será criá-las, vamos lá então.

Próxima página >>




Páginas do artigo

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por barip em 18/11/2005 - 20:31h:

O seguinte erro acontece. Poderia ajudar-me?
sprintanderson@oi.com.br
root@localhost:~# mysql -p ******
Enter password:
ERROR 1049 (42000): Unknown database '******'


[2] Comentário enviado por gatoseco em 11/01/2006 - 10:04h:

Digita so mysql -p e quando pedir a senha vc coloca a que vc alterou na hora do # mysql_secure_installation


Valeu !!!

[3] Comentário enviado por knancys em 03/07/2006 - 08:21h:

Por default o mysql conecta com o usuario root e no mysql_secure_installation voce define senha para este usuario.

Para se conectar como usuario comum voce deve digitar:
$ mysql -u root -p
Enter password:

Ai basta digitar a senha definida no mysql_secure_installation, se voce não alterou a senha a padrao é mysql

[4] Comentário enviado por Wesllay em 21/08/2006 - 20:50h:

tô apanhando p/ caramba do mysql o que fazer não sei como me logar no mysql (entrar no mysql), tentei a dica acima mas deu a mensagem:
[root@smb phpmyadmin]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Alguém sabe resolver isso?

[5] Comentário enviado por Wesllay em 20/09/2006 - 09:13h:

Felizmente depois de apanhar muito consegui resolver meu problema.
Entrei no mysql como o comando:
#mysql -u root -p
#Enter password:******* (<- coloquei a senha que eu havia definido para o mysql)
dentro do mysql (indicado por: MYSQL> - no começo da linha) digitei o seguinte o 1º comando:

#mysql>UPDATE mysql.usr SET password='' WHERE user='root' and host='localhost';

Depois o 2º comando (para gravar):

#mysql>FLUSH PRIVILEGES;

Depois o 3º comando (para sair):

#mysql>quit;

Restartei o mysql com o comando:
#service mysql restart

E ficou belezinha. Lembrando que isso libera o acesso como root no banco de dados de qualquer lugar (host='localhost'), sem senha(password=''). Recomendo após reestabelecer o contato com o banco de dados colocar uma senha para o uso do usuário root.

[6] Comentário enviado por alexbaa em 08/02/2007 - 16:02h:

Isso está aocntecendo pois a senha de root não está nos arquivos my.cfn e debian.cfn. Adicione uma linha em client contendo "password = senhaderoot"!

Se não funcionar quebre a senha de root que vc esqueceu com os seguintes comandos. Primeiro stop o mysql = /etc/init.d/mysql stop, após "/usr/sbin/mysqld --bootstrap --skip-grant-tables --basedir=/ --datadir=/var/lib/mysql << bla depois digita "update mysql.user set password='' where user='root';" logo após "bla" com isso vc vai zerar a senha de root. Logo após inicia o mysql /etc/init.d/mysql start. E execute o comando mysqladmin -u root password "suasenharoot". Após isso edite o my.cfn e debian.cfn adicionando essa senha de root. Logo após vc pode digitar mysql no bash que vai entrar sem pedir senha. Espero ter ajudado!

[7] Comentário enviado por nbueno em 01/08/2007 - 21:08h:

tambem estou tendo problemas na hora de me logar
mysql -p senha_do_root, porem minha menssagem é uma outra --->
ERROR 2002 (HY000): Can't connect to local Mysql server through socket ´/var/run/mysql/mysql.sock´ (2)

meu mysql veio na instalação slackware eu comecei a configuracao a partir do comando mysql_secure_installation, o mysqld_safe --user=mysql& ocorreu um erro eu ignorei pois imaginei que ainda nao houvesse sido totalmente configurado e prossegui, agradeço a ajuda e atençao do amigos do VOL

[8] Comentário enviado por nbueno em 01/08/2007 - 21:33h:

bom amigos em busca de uma solucao e que eu pudesse entender oq está ocorrendo eu mudei o idioma no arquivo my.cnf na linha language=/usr/share/mysql/english/ para portugues para melhor entender oq esta ocorrendo ficou assim language=/usr/share/mysql/portuguese/ e as menssagens passarama a vir em portugues...hoooo .... pois bem mas o erro mudou e francamente nao estou entendo pq ainda nao consigo me logar o erro agora é ERROR 1049 (42000) Banco de dados ´senha´ desconhecido


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.