MariaDB: Salvando o MySQL

13 03 2010

Para que não sabia, o MariaDB é um novo banco de dados, derivado do MySQL 5.1. Trabalho executado pelo criador do MySQL (Monty) e pela equipe de programadores “TOP” que sempre o acompanharam. Esse “fork” foi originado  devido ao descontentamento de Monty  com a  SUN e agora com a ORACLE sobre os rumos que a empresa estava dando ao MySQL.

Mas, para a alegria geral da comunidade já se encontra disponível uma versão estável do MariaDB e nos próximos artigos tanto aqui no blog quanto lá no site do MySQLLabs vamos estar tratando sobre esse assunto.

Para saber mais sobre o MariaDB: http://askmonty.org/wiki/MariaDB



Novidade: Colunista MySQL Labs

13 03 2010

É com muito orgulho que comunico aos meus leitores que fui convidado a assumir uma coluna semanal no portal MySQL Labs (http://www.mysqllabs.com). Para quem não conhece o MySQL Labs é o portal da comunidade brasileira sobre MySQL sem qualquer fim lucrativo, apoiado pelo Alexandre Almeida (HTI), Santiano, Pedro, e pelo próprio Monty (criador do MySQL). Escreverei artigos sobre programação (stored procedures, triggers, etc). Antes que me perguntem não vou deixar de escrever os artigos sobre PHP no iMasters (http://www.imasters.com.br). Eu apenas começarei a escrever sobre um novo assunto por qual tenho uma enorme paixão também que é Banco de dados, nesse caso o MySQL. Aguardem, nos próximos dias a publicação do primeiro artigo.



Calcular diferença entre dois horários no MySQL

25 07 2009

Esses dias precisei através de uma query saber a diferença entre o horário atual e a última inserção do registro no banco de dados. O MySQL possui uma função muito bacana chamada TIMEDIFF que faz todo esse trabalho para a gente. Abaixo, mostro um pequeno exemplo de sua utilização.

Continuar lendo »



#iMasters – Symfony visão geral

22 11 2008

Após um longo período, aproveitei o feriado da consciência negra (20/11) em São Paulo para escrever um artigo para o iMasters.  Como ultimamente ando trabalhando muito com php e mysql utilizando o framework symfony, resolvi escrever sobre esse assunto, além de fazer um exemplo bem simples para que os leitores entendam todo o funcionamento.

Continuar lendo »



#Symfony – Gerando o schema.yml através do BD MySQL

13 08 2008

Caso esteja tendo problema para gerar o schema.yml com as constraints do banco de dados, siga o procedimento abaixo:

Continuar lendo »



#MySQL – Tabela InnoDB com Xampp

13 08 2008

O InnoDB provê um mecanismo de armazenamento seguro com transações com commit, rollback, e recuperação em caso de falhas. Atualmente ele é incluído como padrão em todos os binários distribuídos pela empresa MySQL AB.

Continuar lendo »



#MySQL – Manipulação do Dicionário de Dados

13 08 2008

Depois de 06 anos trabalhando na UNIARARAS, com PHP + Oracle, no UOL tive a oportunidade de voltar a trabalhar com PHP + MySQL no desenvolvimento de ferramentas para a publicação de conteúdo. Abaixo, compartilho alguns comandos para manipulação do banco de dados que me auxiliam no dia a dia.

Continuar lendo »