Blog Nerd do Liquuid

Easter egg no mysqlnavigator ?



Quando um humorista conta uma piada é anedota, quando um programador conta uma piada é easter egg :) Essa eu achei ao compilar o programa mysqlnavigator 1.4.2 no gentoo :

 

config.status: creating config.h
config.status: executing depfiles commands
make: opção inválida -- D
make: opção inválida -- U
make: opção inválida -- E
make: opção inválida -- _
make: opção inválida -- O
make: opção inválida -- D
make: opção inválida -- _
make: opção inválida -- F
make: opção inválida -- U
make: opção inválida -- N
Usage: make [options] [target] ...

Nada parecido com isso


0 comentários

TAGS : mysqlnavigator gentoo hahaha easter egg

Instalando o MySQL5 no Leopard via ports



Se tivesse o sistema port do BSD para o linux com o tamanho do emerge ... O osx tem port, isso facilita muito na hora de instalar um servidor ou algo do tipo. Na real escolhi o caminha mais dificil, existe um pacote que com três cliques o Mysql é instalado e configurado na máquina, mas como eu quero emoção e customização optei a instalação via port.

Primeiro você deve escolher suas variants, com o comando :


port -v variants mysql5


Eu escolhi a flag 'server' , afinal não quero apenas as ferramentas :


port -v install mysql5 +server


Após instalado vem a aventura, iniciar o servidor... Como bom usuário mal acustumado do fedora, onde tudo simplesmente funciona , tentei me conectar com o servidor o resultado :


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


Após verificar com o ps aux, vi que não tinha nada rodando, então dei o comando mysqld_safe5, que não funcionou mas pelo menos avisou, faltou criar o diretório,
/opt/local/var/db/mysql5/. Criei o diretório, arrumei as permissões. Tentei novamente e outro erro :


Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist


Esse erro eu resolvi copiando um arquivo de configuração dos exemplos :


cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf



E então mais outro erro :


030915 2:04:01 Fatal error: Can't open privilege tables: Can't find file:
'./mysql/host.frm' (errno: 13)


Esse eu corrigi com o comando :


mysql_install_db5 --user=mysql



E só então, pude usar meu :


mysqld_safe5 --user=mysql


Que funcionou beleza, impressionante como não tem praticamente nenhuma automação nesses pacotes do ports... 10 x 0 pro fedora :)




0 comentários

TAGS : macports osx fedora mysql error instalacao install

Posts relacionados

Delicious/liquuid/mysql
MySQL :: MySQL 5.1 Reference Manual :: 19.2 Partition Types
Why MySQL could be slow with large tables ? | MySQL Performance Blog
Storing Hierarchical Data in a Database [PHP & MySQL Tutorials]
liquuid's post :: Instalando o MySQL5 no Leopar via ports
Hivelogic - The Narrative - Building Ruby, Rails, LightTPD, and MySQL on Tiger
PhpNet.us Free hosting : PHP and MySQL
MySQL AB :: MySQL 5.0 Reference Manual :: 12.8 Full-Text Search Functions
MySQL AB :: MySQL 5.0 Reference Manual :: 12.8.1 Boolean Full-Text Searches
Montando um servidor de E-Mail com o qmail