Codigos Fonte, Artigos e Dicas
Artigos com o marcador MySql
Pesquisa por data no Drupal
30/06/10
há algum tempo eu precisei colocar em um projeto uma pesquisa por data, surpreendentemente não encontrei nenhum módulo para o mesmo.
Bem.. decidi criar um…
Características
- Pesquisa por conteúdo em determinada data
- Pesquisa por conteúdo a partir de uma data
- Pesquisa por conteúdo até uma determinada data
- Pesquisa por conteúdo em um range de data
- Configurações dos Content Type pesquisáveis
- Configuração da quantidade de itens por página no resultado
Dica: Backup do MySQL + FTP
01/02/10
Esta dica é um script que eu utilizo muito nos meus servidores MySQL, normalmente para fazer um backup diário.
Não basta apenas fazer o backup, se o HD der defeito perderemos ele, então muito normalmente eu envio o backup para outro lugar, nesse script após o backup, o mesmo é enviado via FTP para outro servidor, ou máquina, seja lá para onde, garantindo que você tenha sempre uma cópia fora.
O MySQL não tem scheduler, então eu agendo essa tarefa no CRON (Agendador de Tarefas do Linux). Mais >
MySql Error 1005: Can’t create table (errno: 150)
11/01/10
Vira e meche entre uma modelagem e outra eu sempre me deparo com o seguinte erro “Error 1005: Can’t create table (errno: 150)” enquanto estou trabalhando com uma Foreign Key.
Isso quer dizer que tem algo errado (lógico) do qual esteja impedindo a criação de sua nova Foreign Key, segue abaixo os erros mais comuns: Mais >
Encoding – Ajax + MySQL
07/08/09

Essa semana tive um problema com um sistema para web feito com PHP + Ajax (Jquery) + MySQL.
As páginas estavam com a codificação européia (iso-8859-1) e o banco de dados MySQL também, o maior problema que que o ajax só trabalha com o utf-8!
Engenharia Reversa com Modelagem de Dados
20/07/09
Existe muitos softwares de modelagem de dados que fazem isso, mas 99,9% são pagos. vasculhando a Internet esses dias encontrei um feito em Java, com licença GPL 2.1, ele gera um relatório com o schema do banco de dados e ainda gera gráficos mas para isso é necessário a biblioteca Graphviz instalada.
O nome da ferramenta é SchemaSpy, os relatórios são gerados em páginas web, com links fornecendo um ambiente totalmente navegável, mostra as tabelas, comentários, constraints, index e etc.
Mais >