xdxd 0 Denunciar post Postado Julho 12, 2009 Olá meu interesse não é um simples "você pode usar x, ou usar y" porque uma simples procura no google/bing/etc me daria essa resposta, o que eu venho pedir é quais vocês usam e tem tido bons resultados eu sempre usei o próprio phpmyadmin do mysql e nunca tive problemas mas agora estou mexendo com bancos que passam de 50mb, certa vez tive que dividir manualmente em vários arquivos menores (@.@) eu li que existe um programa que faz isso automático mas eu quero relatos de pessoas que usam para bancos grandes o MySQL Administrator (oficial) dá pra usar na relação pc do usuário x servidor de hospedagem convencional ou tem alguma contra indicação? outra coisa, começei a mexer com índices e tudo mais a pouco tempo, quando é feito um backup deixando de lado a information_schema, o phpmyadmin inclui essas infos automaticamente na própria tabela? obrigado ;) sumiu o edit bom já descartei usar o mysql administrator porque é tudo bloqueado no meu host, até consigo conectar usando o modo livre mas praticamente só consigo executar queries e visualizar/alterar a estrutura alguém usa? http://www.ozerov.de/bigdump.php =] Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Julho 12, 2009 Eu utilizo o NavCat Lite. Nunca tive problemas, apesar de ainda não ter realizado backup de um banco de dados de 50 Mb. Sugiro fazer um teste. Obs. ele possibilita fazer backup de tabela por tabela também. Compartilhar este post Link para o post Compartilhar em outros sites
xdxd 0 Denunciar post Postado Julho 13, 2009 problema que a versão free só deixa fazer o backup (até essa parte eu não tenho problema), o ruim pra mim mesmo é que eu preciso restaurar arquivos grandes, até consigo dividir e acho que pelo jeito vou ficar fazendo isso até o fim dos tempos hehe se ainda me deixassem usar ssh :\ Compartilhar este post Link para o post Compartilhar em outros sites
celsoendo 0 Denunciar post Postado Julho 13, 2009 Não sei com que frequência você quer fazer esses backups, mas eu já fiz backups de bases com mais de 10 gigas usando o próprio mysqldump na linha de comando. Compartilhar este post Link para o post Compartilhar em outros sites
Wagner Bianchi 0 Denunciar post Postado Julho 13, 2009 Alguns pontos relevantes que você deveria já saber por estar utilizando o MySQL e ser o "piloto" dele: 1-) Bancos de dados com mais de 50mb é muito, mas muito pequeno e máquinas que são realmente servidores de bancos de dados tocam um backup de uma dessas bases em um piscar de olhos; 2-) Com o mysqldump, você não precisará de mais nenhuma ferramenta de terceiros como Navicat e tudo mais. Todas esses ferramentas utilizam por trás o mysqldump para efetivar os backups e o utiliatário mysql para efetuar o restore; 3-) Com o mysqldump é possível fazer backup via PIPE, ou seja, porque você quer efetuar algo via ssh? Utilize a rede! shell> mysqdump -u user -ppass base_a -h 192.168.1.100 banco_de_dados | mysql -u user -ppass banco_de_dados -h 192.168.1.101 4-) O INFORMATION_SCHEMA é o dicionário de dados do MySQL. Nele são encontradas tabelas que são VIEWS dos seus bancos de dados, os dados não estão neste banco, ele contém views que aponta para tabelas dos seus bancos de dados. Já experimentou abrir um backup feito com o mysqldump e ver o seu conteúdo? Quando o mysqldump copia a estrutura das tabelas para o arquivo de texto, ele dá um simples SHOW CREATE TABLE e escreve estas informações no arquivo e depois os seus respectivos dados; mysql> create table test.t1(id int, index(id)); Query OK, 0 rows affected (0.00 sec) mysql> show create table test.t1; +-------+-------------------------------------- | Table | Create Table +-------+-------------------------------------- | t1 | CREATE TABLE `t1` ( `id` int(11) default NULL, KEY `id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 | +-------+-------------------------------------- 1 row in set (0.00 sec) 5-) As ferramentas da MySQL são muito boas e não tem nada nelas que está travado, pois, são ferramentas GPL, com excessão do MySQL Workbench, que custa U$ 99. Bacana? Se tiver mais alguma dúvida, continue o post. Links para estudo: mysqldump: http://forum.imasters.com.br/index.php?showtopic=248806 Happy MySQL'ing!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Julho 13, 2009 Muito boa sua explicação Wagner Bianchi. Parabéns. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Obs. Respondendo o post #3: o NavCat Lite permite restaurar o backup. Compartilhar este post Link para o post Compartilhar em outros sites
Wagner Bianchi 0 Denunciar post Postado Julho 13, 2009 Boa Hargon...das interfaces gráficas que já testei, o Navicat é o mais simples é o mais interessante, faz tudo e é bem rapidinho. Happy MySQL'ing!! Compartilhar este post Link para o post Compartilhar em outros sites
xdxd 0 Denunciar post Postado Julho 13, 2009 obrigado pelas respostas - o tamanho que eu falei de ser grande é porque meu host bloqueia muita coisa e consequentemente sobrou só o phpmyadmin, tendo que dividir em queries de até 2mb, eu sei que 50 mb não é muito lol, mas agora entendendo que não preciso de SSH está ai a solução - sobre estar "travado" é novamente meu host, não o MySQL Administrator, que funciona muito bem e foi o que eu quis dizer Compartilhar este post Link para o post Compartilhar em outros sites