Instalando e configurando o MySQL?

5

Eu tenho tentado instalar o MySQL no Ubuntu 10.10 e simplesmente não consigo fazê-lo funcionar. Eu instalei executando sudo apt-get install mysql-server e assim que terminei, quando tento mysql recebo a mensagem:

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

Eu tentei mysql start e obtive a mesma coisa. Tenho certeza de que estou fazendo algo errado, qualquer indicação seria ótima.

    
por Jacob Schoen 11.11.2010 / 18:23

3 respostas

4

Para iniciar o demônio mysql (ou serviço), você deve fazer:

sudo start mysql

o jeito antigo ainda deve funcionar por enquanto:

sudo /etc/init.d/mysql start

Mas é muito estranho que o mysql não tenha iniciado durante a instalação. IIRC, deve ser iniciado no final da instalação e iniciado automaticamente por padrão com o sistema. Você pode verificar se o servidor está sendo executado usando:

ps -A u | grep sql
    
por Javier Rivera 11.11.2010 / 18:47
1

Você pode verificar erros de inicialização do mysql observando os arquivos de log. Em um terminal, digite:

tail /var/log/mysql.log
tail /var/log/mysql.err

Isso deve permitir que você veja os erros específicos que impedem sua execução.

    
por ImaginaryRobots 12.11.2010 / 19:02
0

Para instalações do MySQL pode especificar onde teremos o socket para conexões locais

você tem que modificar este arquivo (/etc/mysql/my.cnf)

  

sudo nano /etc/mysql/my.cnf

e adicione o soquete de parâmetro na seção cliente:

[client]
default-character-set=utf8
socket=/var/lib/mysql/mysql.sock
    
por hhlp 11.11.2010 / 18:48