MariaDB 10.0.3 Alpha instalação no Fedora 17 x86_64

Original post: http://anothermysqldba.blogspot.com/2013/06/mariadb-1003-alpha-install-on-fedora-17.html

MariaDB 10.0.3 Alpha acaba de ser lançado.
Portanto, para aqueles de vocês que lembro da minha anterior MariaDB 5.5 instalação post, eu decidi ver como ele funciona com …

[Leia mais]
MySQL < 5.5 replication to MySQL 5.6

Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-55-replication-to-mysql-56.html

Depois de horas de frustração ..... Vou colocá-lo simplesmente como não atualizar para o MySQL 5.6 se você estiver executando qualquer versão menos que o MySQL 5.5.

Você tem que atualizar para o MySQL 5.5 primeiro para manter sua sanidade e dados do tato.

Muita posts e informações estão disponíveis sobre as mudanças de senha no MySQL 5.6 e apoiá-los. Eu mesmo atualizou as senhas do MySQL 5.6 ea caixa estava instalado e funcionando muito bem. O problema estava a replicação. Eu tinha que replicar a partir de uma versão do MySQL inferior a MySQL 5.5 e ele simplesmente não iria funcionar. Eu desativado secure_auth e poderia ligar, mas ainda não tive sorte …

[Leia mais]
DatabaseCast #34: MySQL para desenvolvedores

Olá, pessoal. Neste trigésimo quarto episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani e Wagner Crivelini entram em uma reunião com o consultor Airton Lastori para conversar sobre o que o MySQL tem para oferecer aos desenvolvedores. Neste episódio você vai eliminar seu preconceito contra vendedores (e consultores), aprender como lidar com um dinossauro no seu jardim, descobrir onde o MySQL é utilizado, identificar fios de cabelos brancos e loiros, discutir sobre engines de bancos de dados e se preparar para reuniões onde sobrancelhas são levantadas, narizes são torcidos e clientes que quase vão para as vias de fato.

Não deixe de nos incentivar …

[Leia mais]
Respect: um microframework de respeito!

Era difícil imaginar, lá em 2010, que um modesto projeto PHP brasileiro no GitHub, sem nenhuma empresa por trás e sem nenhum programador dedicado 100% para desenvolvê-lo, ganharia milhares de usuários e dezenas de contribuidores de diversos países.

O nome Respect veio de uma das preocupações iniciais do projeto: não apenas respeitar standards e patterns mas tornar o uso deles uma experiência agradável, e não um inferno particular.

Sem dúvida o componente mais famoso do Respect é o Respect\Validation, feito para validar qualquer informação e, se houver uma falha, indicá-la de forma clara. O Exemplo 1 valida se uma string tem de 1 a 15 caracteres, somente letras, números e o caractere “_”. Esse é o formato de um nome de usuário do Twitter.

Exemplo 1: …

[Leia mais]
Percona Xtrabackup / innobackupex processo de backup e restauração

Original post: http://anothermysqldba.blogspot.com/2013/06/percona-xtrabackupinnobackupex-backup.html

Este é um exemplo muito simples de como usar Percona Xtrabackup / innobackupex 

Este MariaDB só tem o banco de dados mundial em como um exemplo de dados. 
Isso tudo pode ser programado, mas por agora é para fins de demonstração. 

Criar um backup completo: 

MariaDB [(none)]> create database Start_Of_Demo; -- Just here for the demo
Query OK, 1 row affected (0.00 sec)


[root@Fedora64 src]# innobackupex --no-lock --parallel=4 --user=root --extra-lsndir=/usr/local/src/incremental_last_checkpoint/ …

[Leia mais]
Yum install MariaDB / MySQL desastre, mas fixa

Original post: http://anothermysqldba.blogspot.com/2013/06/yum-install-mariadbmysql-disaster-but.html

Portanto, esta deve ser uma instalação fácil do MariaDB / MySQL. Eu não acho que isso era uma questão de Maria, mas apenas um bug geral. Aqui está o que aconteceu e como eu consertei.

yum MariaDB-servidor de instalação
Então eu adicionei o resto de ter o que você vê abaixo.

[root@Fedora64 log]# rpm -qa | grep maria
mariadb-5.5.31-1.fc17.x86_64
mariadb-server-5.5.31-1.fc17.x86_64
mariadb-libs-5.5.31-1.fc17.x86_64
mariadb-devel-5.5.31-1.fc17.x86_64
Eu pensei que era estranho que eu não recebi um arquivo / etc / init.d / mysql, mas eu fui com ele, eu queria ver o que aconteceu.

[root@Fedora64 log]# …

[Leia mais]
Tabela dinâmica ou Não Pivot Table

Original post: http://anothermysqldba.blogspot.com/2013/06/piviot-table-or-no-pivot-table.html

Este tópico recentemente surgiu no forums.mysql.com site.

A opinião expressa é que tabelas dinâmicas são muito difíceis de dimensionar e manter valeria a pena um redesenho do esquema, em vez de uma tabela dinâmica. Esta é uma opinião válida com pontos válidos.

Eu gostaria de adicionar o tópico aqui para ajudar a expressar o meu ponto de vista e tê-lo disponível para os outros.

Tudo depende dos dados que estão sendo coletados sobre se você deve usar uma …

[Leia mais]
MEMÓRIA e tabelas temporárias

Original post: http://anothermysqldba.blogspot.com/2013/06/memory-and-temporary-tables.html

Desde que eu tenha recebido um pedido de ajuda para responder a perguntas forum.mysql.com com o blog vou continuar a postar alguns exemplos estendidos aqui.

Notei este post: http://forums.mysql.com/read.php?10, 588192,588192 # msg-588192 e eu pensava de uma maneira diferente de lidar com a situação.

Se você precisa de tabelas para lidar com informações temporárias você pode fazê-lo de duas maneiras. Um se for por processamento sessão, então você …

[Leia mais]
Tabelas dinâmicas exemplo em MySQL

Original post: http://anothermysqldba.blogspot.com/2013/06/pivot-tables-example-in-mysql.html

Fui convidado no forums.mysql.com local como construir uma mesa de inscrição para acompanhar os cursos e etc

Era mais fácil para postar o exemplo completo aqui, é um exemplo rápido breve, mas você começa a idéia.

O conceito aqui é simples.
Nós armazenamos as informações em linhas que podemos seguida, puxe de volta para colunas diferentes, quando necessário.

O pedido era para uma assinatura de estudantes e cursos de …

[Leia mais]
Verifique a tabela MySQL

Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-check-table.html
O comando tabelas check MySQL é muito útil para quem quer fazer o seguinte:

  • Verificar compatibilidade de versão
  • Verificação de Consistência de Dados
  • Upgrades
  • Erros gerais Tabela

O processo é bastante simples:

> show tables;
+-----------------+
| Tables_in_world |
+-----------------+
| City |
| Country |
| CountryLanguage |
+-----------------+

> check table City\G
*************************** 1. row ***************************
Table: world.City
Op: check
Msg_type: status
Msg_text: OK


Esta é uma boa tarefa para manter-se atualizado em …

[Leia mais]