Displaying posts with tag: MySQL (reset)
A DBA MySQL olha para PostgreSQL

Original post: http://anothermysqldba.blogspot.com/2013/12/a-mysql-dba-looks-at-postgresql.html

Portanto, esta é uma jornada do / a MySQL DBA olhando para PostgreSQL . Ele não é um ataque apenas observações e exemplos. 

Usando  …

[Leia mais]
Importando/exportando grandes bancos de dados MySQL – #Melhores2013

Recentemente, comecei um novo projeto na Sevilha Contabilidade. Por ser uma contabilidade que está há 25 anos no mercado, a base de dados dela é um pouco grande. Por isso, precisei procurar na Internet uma forma de exportar/importar o banco de dados deles para ter um ambiente de desenvolvimento local.

A maioria dos programadores utiliza o PHPMyAdmin para gerenciar as bases de dados MySQL. Essa ferramenta é excelente e muito boa, na minha opinião. Porém algumas operações que precisamos fazer no MySQL não podem ser realizadas pela interface do PHPMyAdmin. Uma delas é a importação/exportação de grandes bases de dados.

Abaixo seguem alguns comandos que utilizei para a importação/exportação dessa base de dados. Nos códigos abaixo, por favor, mude:

[USERNAME] pelo seu …

[Leia mais]
MySQL e o DNS Lookup

Desde o lançamento da versão 5.5 do servidor de bancos de dados MySQL que eu venho verificando muitos problemas relacionados com a variável de resolução de nomes, skip-name-resolve. Para quem ainda não sabe ou está iniciando com o MySQL, toda vez que o servidor de bancos de dados recebe uma consulta, como aquela vinda do mysql client, o host de onde vem essa conexão é parte da verificação de autenticação do usuário. Além do nome de usuário e a senha, o usuário deverá ter permissão de originar uma conexão de um determinado host, assim configurado através da criação explícita do usuário através do comando CREATE USER ou, dependendo das configuração de SQL_MODE, usuários podem ser criados diretamente através do comando GRANT, este que permite que você também dê as devidas permissões e configure host e senha para o usuário.

Voltando então ao momento da conexão, considerando que o host é também verificado, …

[Leia mais]
A estratégia da comunidade

Original post: http://anothermysqldba.blogspot.com/2013/11/a-strategy-from-community.html
Vimos as notícias sobre MariaDB substituindo MySQL no Fedora, SUSE e Red Hat.

Enquanto a Oracle não seria feliz com essa notícia, a comunidade open source suporta o foco em um "mais" solução de código aberto a ser implementado em Linux.

O interessante que todos nós podemos mais olhar é que, a decisão ou estratégia para se deslocar para MariaDB do MySQL não foi provavelmente apenas feita pela administração superior em Red Hat. Isso é muito mais provável que seja um movimento da comunidade open source que a Red Hat avaliados e eles escutaram.

Considere isso, dê uma olhada em volta do Jackie Yeaney ( …

[Leia mais]
[MySQL] - Habilitando acesso remoto ao servidor

Dica velha que de vez em quando é necessário relembrar, por isso vou deixar registrado aqui para não ter que ficar procurando no google sempre que precisar.

Executar todos os passos abaixo como root:

1 – Edite o arquivo:/etc/mysql/my.cnf

2 – Altere a seguinte linha:bind-address = 127.0.0.1Deixando assim:bind-address = 0.0.0.0

3 – Reinicie o Mysql# /etc/init.d/mysql restart

4 – Vamos agora

DatabaseCast: Passado, presente e futuro do Oracle

Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) estudam o passado, presente e futuro do Oracle com o convidado Ricardo Portilho Proni (@rportilhoproni).

Neste episódio, você vai saber quem poderia vestir a armadura do Homem de Ferro, quais são as funcionalidades do Oracle 8i, 9i, 10g, 11g e 12c, como trabalhar de plantão no dia dos namorados, o que é que em na documentação do Oracle e descobrir como um manual (de papel!) pode fazer toda a diferença em uma consultoria.

Não deixe de nos incentivar digitando o seu comentário no final deste artigo, …

[Leia mais]
[MySQL] - Backup da estrutura e dados separados

-- Backup da estrutura do banco de dados mysqldump -u root --password=teste -h 127.0.0.1 -n --default-character-set=utf8 --routines --triggers --events -d -v nome_banco > c:\dump\nome_banco_estrutura.sql 2> c:\dump\nome_banco_estrutura.error

-- Backup dos dados do banco de dados mysqldump -u root --password=teste -h 127.0.0.1 -n -R -c -t -e -v -K nome_banco > c:\dump\nome_banco_dados.sql 2> c:

MariaDB e as distribuições Linux

Original post: http://anothermysqldba.blogspot.com/2013/11/mariadb-linux-distributions.html

Então, por agora, muitos de vocês já viram a notícia sobre o Google, SUSE e Red Hat / Fedora se mudar para MariaDB como o banco de dados padrão em vez do MySQL.

MariaDB e SkySQL fizeram movimentos negócio muito produtivo este ano. O que isso realmente significa para a comunidade MySQL e da comunidade em geral open source?

Para começar pensar no que fez MySQL é tão popular? Foi prontamente disponível em todas as principais distribuições Linux.

OpenSuse e Fedora já estão se movendo para MariaDB assim o impulso para uma fonte de movimento focado aberta já começou. Após uma migração RHEL que tem MariaDB como o banco de dados padrão, então, também significa que o CentOS logo …

[Leia mais]
Spider Storage Engine – MySQL

O MySQL tem uma arquitetura muito maleável permitindo a instalação de novos recursos de terceiros, esses recursos são instalados como novas funcionalidades que são os plugins, podendo realizar as mais diversas tarefas. Fazendo algumas pesquisas me deparei com uma solução chamada “Spider Storage Engine“, que é muito interessante para casos de paralelismo ou balanceamento de carga.

A ideia macro é criar uma tabela particionada, sendo que essa tabela é apenas um “alias” assim como a storage engine “federated“, e ao realizar qualquer manipulação esse alias chama a referida tabela, a diferença entre o “federated” e o “spider” é que no caso do “spider” ele possibilita que o administrador especifique 1 “alias” por partição.

Essa solução é tão versátil quanto o MySQL, com ela é possível até mesmo montar uma replicação, sem a …

[Leia mais]
[MySQL] - Some useful MySQL Flush commands

Some useful MySQL Flush commands

Following are some useful flush commands with their description.

flush-hosts: Flush all host information from host cache. flush-tables: Flush all tables. flush-threads: Flush all threads cache. flush-logs: Flush all information logs. flush-privileges: Reload the grant tables (same as reload). flush-status: Clear status variables.

# mysqladmin -u root -p