Fix mysqli_real_connect(): (HY000/2002): No such file or directory

Quando você recém instalou o MySQL Server no OS X algumas vezes é possível que o mysql.sock não tenha sido criado automáticamente. Isto impede a conexão entre o Apache / PHP / MySQL
Há uma forma simples de resolver isto criando um link simbólico do /tmp/mysql.sock para /var/mysql/mysql.sock

É muito simples, siga o exemplo abaixo:

cd /var
sudo mkdir mysql
sudo chmod 755 mysql
cd mysql
sudo ln -s /tmp/mysql.sock mysql.sock

Gerenciando o MySQL no OS X El Capitain

Esta dica é para aqueles que estão precisando gerenciar o MySQL no OS X. Citei como exemplo a versão El Capitain mas o padrão de endereçamento da arquitetura de diretórios funciona desde a versão Leopard até o mais recente Mac Os Sierra.

Desabilitando o MySQL
sudo /usr/local/mysql/support-files/mysql.server stop

Iniciando o MySQL Server
sudo /usr/local/mysql/support-files/mysql.server start

– Caminho dos binários

Comando MySQL
/usr/local/mysql/bin/mysql

Comando MySQLAdmin
/usr/local/mysql/bin/mysqladmin

Esqueceu a senha do root MySQL Server ? Sem problemas pelo terminal nós conseguimos trocar

A ideia aqui é para aqueles administradores que precisam resetar a senha do MySQL Server e não possuem ou esqueceram a senha anterior.

Passo 01)
Primeiramente precisamos finalizar todos os processo do daemon do MySQL Server. Execute o comando abaixo para buscar os PIDs

netstat -na |grep 3306

Depois de encontrar mate os processos até que a porta padrão do MySQL pare de responder

Passo 02)
Feito isto vamos iniciar o daemon mysqld_safe dando um skip no controle de permissões:

sudo mysqld --skip-grant-tables

Passo 03)
Execute o comando MySQL chamando a base de dados padrão do MySQL

mysql -u root mysql

Passo 04)
Dentro do shell do MySQL execute a instrução abaixo:

UPDATE user SET Password=PASSWORD('SUA-SENHA-AQUI') WHERE User='root'; FLUSH PRIVILEGES; exit;

Passo 05)
Finalize o daemon do MySQL Server novamente e execute novamente o mysqld_safe agora sem as flags de –skip-grant-tables

Feito, se tudo correu bem seu usuário root já está com a nova senha. Caso tenham alguma dúvida escrevam para nós através da página do Facebook em http://facebook.com/indie-labs

 

Entrevista de André Jaccon a BandNews sobre SPAM em redes de telefonia celular

Abaixo está um trecho da entrevista concedido a BandNews no qual falo a respeito das práticas de SPAM em redes de telefonia celular

http://bandnewsfm.band.uol.com.br/Noticia.aspx?COD=778562&Tipo=225

Ou se preferir use o player abaixo: