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 …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
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 …
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]
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 (
…
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
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]-- 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:
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 …
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]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
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »