Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql
Olha sinceramente, creio q seja só na questão de acentuação, eu usava com o e um dia simplesmente não consegui restaurar o backup, ai usei o outro método e deu certo. E parava logo numa tabela onde tenho dados no formato RTF salvos []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.com Sent: Thursday, April 15, 2010 7:44 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql Luiz, qual a diferença? Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 15 de abril de 2010 17:13, Luiz Escobar esco...@megasistema.com.brescreveu: Só uma dica no final não use: C:\SQL.SQL use: --result-file=sql.sql []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.comeduardo.drd%40gmail.com Sent: Thursday, April 15, 2010 12:51 AM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql tente assim: mysqldump --user=USER --password=SENHA --databases BANCO --opt --quote-names --allow-keywords --complete-insert C:\SQL.SQL Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... Em 14 de abril de 2010 16:57, dionatanhenrique dionata...@hotmail.com dionatan_b%40hotmail.comescreveu: Pessoal estou tentando a varios dias criar uma rotina de backup para mysql.. porem sem sucesso.. Bom criei um bat com o seguinte comando: mysqldump.exe -B -c --single-transaction --default-character-set=latin1 BANCO -u root --password=SENHA -h localhost backup.sql bom ele ate funciona mas para campos que nao seja BLOB.. pois campos que tenha figura ele detona o campo nao fazendo o backup direito o que esta de errado neste comando? isso se eu clico direto no icone do bat outra coisa quando eu uso o delphi para executar ele nao executa ... por exemplo WinExec(PChar('backup.bat'),SW_NORMAL); ele so pisca a tela mas nao faz o backup... e se clico direto no arquivo backup.bat ele executa faz o backup mas os campos blob não sai todo errado.. alguem pode me auxiliar... --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Carlos gcm3...@... escreveu Meu camarada, mais uma vez, boa tarde! Como eu havia dito anteriormente, a sua pergunta é muito vaga, e talvez se vc tivesse se expressado melhor, teríamos lhe auxiliado melhor! O que vc quer, seria mais ao menos isso: 1 Form; 1 Label; 1 SpeedButton; 1 TTimer. No evento onTimer do TTimer, digite o seguinte: lblDate.Caption := FormatDateTime('dd/mm/ - HH:MM:SS', Now); No evento onClick do SpeedButton digite o seguinte: var __mData: string; begin mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ FormatDateTime('', Now) + FormatDateTime('hh', Now) + FormatDateTime('nn', Now) + FormatDateTime('ss', Now)+ '.sql'; WinExec(PChar('cmd.exe /c C:\backup\bin\mysqldump -h NomeDaMáquina' + ' -u root -pSEnha --opt NomeDoBancoCaminho\' + mData),SW_HIDE); showmessage('Backup realizado com sucesso'); end; É lógico que vc pode incrementar, mas a vantagem é poder colocar um diretório fixo para salvar, e ele irá salvar o seu backup com o nome da data e horário que foi feito. Exemplo: 01012009120516.sql, informa que este backup foi feito no dia 01 de janeiro de 2009 as 12:05:16 e vc poderá efetuar outro backup neste diretório sem perder o anterior. Viu ai...sem crise!!!Conversando a gente se entende! Fraterno abraço, Carlos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql
Valew Luiz, aproveitando da uma olhada nessa rotina. http://www.jijenik.com/projects/mysqlbackup/ Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 16 de abril de 2010 16:42, Luiz Escobar esco...@megasistema.com.brescreveu: Olha sinceramente, creio q seja só na questão de acentuação, eu usava com o e um dia simplesmente não consegui restaurar o backup, ai usei o outro método e deu certo. E parava logo numa tabela onde tenho dados no formato RTF salvos []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.comeduardo.drd%40gmail.com Sent: Thursday, April 15, 2010 7:44 PM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql Luiz, qual a diferença? Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... Em 15 de abril de 2010 17:13, Luiz Escobar esco...@megasistema.com.br escobar%40megasistema.com.brescreveu: Só uma dica no final não use: C:\SQL.SQL use: --result-file=sql.sql []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.com eduardo.drd%40gmail.comeduardo.drd% 40gmail.com Sent: Thursday, April 15, 2010 12:51 AM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql tente assim: mysqldump --user=USER --password=SENHA --databases BANCO --opt --quote-names --allow-keywords --complete-insert C:\SQL.SQL Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com eduardo.drd% 40gmail.com Site: http://www.drdsistemas.com.br/ ... Em 14 de abril de 2010 16:57, dionatanhenrique dionata...@hotmail.com dionatan_b%40hotmail.com dionatan_b% 40hotmail.comescreveu: Pessoal estou tentando a varios dias criar uma rotina de backup para mysql.. porem sem sucesso.. Bom criei um bat com o seguinte comando: mysqldump.exe -B -c --single-transaction --default-character-set=latin1 BANCO -u root --password=SENHA -h localhost backup.sql bom ele ate funciona mas para campos que nao seja BLOB.. pois campos que tenha figura ele detona o campo nao fazendo o backup direito o que esta de errado neste comando? isso se eu clico direto no icone do bat outra coisa quando eu uso o delphi para executar ele nao executa ... por exemplo WinExec(PChar('backup.bat'),SW_NORMAL); ele so pisca a tela mas nao faz o backup... e se clico direto no arquivo backup.bat ele executa faz o backup mas os campos blob não sai todo errado.. alguem pode me auxiliar... --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Carlos gcm3...@... escreveu Meu camarada, mais uma vez, boa tarde! Como eu havia dito anteriormente, a sua pergunta é muito vaga, e talvez se vc tivesse se expressado melhor, teríamos lhe auxiliado melhor! O que vc quer, seria mais ao menos isso: 1 Form; 1 Label; 1 SpeedButton; 1 TTimer. No evento onTimer do TTimer, digite o seguinte: lblDate.Caption := FormatDateTime('dd/mm/ - HH:MM:SS', Now); No evento onClick do SpeedButton digite o seguinte: var __mData: string; begin mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ FormatDateTime('', Now) + FormatDateTime('hh', Now) + FormatDateTime('nn', Now) + FormatDateTime('ss', Now)+ '.sql'; WinExec(PChar('cmd.exe /c C:\backup\bin\mysqldump -h NomeDaMáquina' + ' -u root -pSEnha --opt NomeDoBancoCaminho\' + mData),SW_HIDE); showmessage('Backup realizado com sucesso'); end; É lógico que vc pode incrementar, mas a vantagem é poder colocar um diretório fixo para salvar, e ele irá salvar o seu backup com o nome da data e horário que foi feito. Exemplo: 01012009120516.sql, informa que este backup foi feito no dia 01 de janeiro de 2009 as 12:05:16 e vc poderá efetuar outro backup neste diretório sem perder o anterior. Viu ai...sem crise!!!Conversando a gente se entende! Fraterno abraço, Carlos
Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql
tente assim: mysqldump --user=USER --password=SENHA --databases BANCO --opt --quote-names --allow-keywords --complete-insert C:\SQL.SQL Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 14 de abril de 2010 16:57, dionatanhenrique dionata...@hotmail.comescreveu: Pessoal estou tentando a varios dias criar uma rotina de backup para mysql.. porem sem sucesso.. Bom criei um bat com o seguinte comando: mysqldump.exe -B -c --single-transaction --default-character-set=latin1 BANCO -u root --password=SENHA -h localhost backup.sql bom ele ate funciona mas para campos que nao seja BLOB.. pois campos que tenha figura ele detona o campo nao fazendo o backup direito o que esta de errado neste comando? isso se eu clico direto no icone do bat outra coisa quando eu uso o delphi para executar ele nao executa ... por exemplo WinExec(PChar('backup.bat'),SW_NORMAL); ele so pisca a tela mas nao faz o backup... e se clico direto no arquivo backup.bat ele executa faz o backup mas os campos blob não sai todo errado.. alguem pode me auxiliar... --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Carlos gcm3...@... escreveu Meu camarada, mais uma vez, boa tarde! Como eu havia dito anteriormente, a sua pergunta é muito vaga, e talvez se vc tivesse se expressado melhor, teríamos lhe auxiliado melhor! O que vc quer, seria mais ao menos isso: 1 Form; 1 Label; 1 SpeedButton; 1 TTimer. No evento onTimer do TTimer, digite o seguinte: lblDate.Caption := FormatDateTime('dd/mm/ - HH:MM:SS', Now); No evento onClick do SpeedButton digite o seguinte: var __mData: string; begin mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ FormatDateTime('', Now) + FormatDateTime('hh', Now) + FormatDateTime('nn', Now) + FormatDateTime('ss', Now)+ '.sql'; WinExec(PChar('cmd.exe /c C:\backup\bin\mysqldump -h NomeDaMáquina' + ' -u root -pSEnha --opt NomeDoBancoCaminho\' + mData),SW_HIDE); showmessage('Backup realizado com sucesso'); end; É lógico que vc pode incrementar, mas a vantagem é poder colocar um diretório fixo para salvar, e ele irá salvar o seu backup com o nome da data e horário que foi feito. Exemplo: 01012009120516.sql, informa que este backup foi feito no dia 01 de janeiro de 2009 as 12:05:16 e vc poderá efetuar outro backup neste diretório sem perder o anterior. Viu ai...sem crise!!!Conversando a gente se entende! Fraterno abraço, Carlos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql
Só uma dica no final não use: C:\SQL.SQL use: --result-file=sql.sql []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.com Sent: Thursday, April 15, 2010 12:51 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql tente assim: mysqldump --user=USER --password=SENHA --databases BANCO --opt --quote-names --allow-keywords --complete-insert C:\SQL.SQL Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 14 de abril de 2010 16:57, dionatanhenrique dionata...@hotmail.comescreveu: Pessoal estou tentando a varios dias criar uma rotina de backup para mysql.. porem sem sucesso.. Bom criei um bat com o seguinte comando: mysqldump.exe -B -c --single-transaction --default-character-set=latin1 BANCO -u root --password=SENHA -h localhost backup.sql bom ele ate funciona mas para campos que nao seja BLOB.. pois campos que tenha figura ele detona o campo nao fazendo o backup direito o que esta de errado neste comando? isso se eu clico direto no icone do bat outra coisa quando eu uso o delphi para executar ele nao executa ... por exemplo WinExec(PChar('backup.bat'),SW_NORMAL); ele so pisca a tela mas nao faz o backup... e se clico direto no arquivo backup.bat ele executa faz o backup mas os campos blob não sai todo errado.. alguem pode me auxiliar... --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Carlos gcm3...@... escreveu Meu camarada, mais uma vez, boa tarde! Como eu havia dito anteriormente, a sua pergunta é muito vaga, e talvez se vc tivesse se expressado melhor, teríamos lhe auxiliado melhor! O que vc quer, seria mais ao menos isso: 1 Form; 1 Label; 1 SpeedButton; 1 TTimer. No evento onTimer do TTimer, digite o seguinte: lblDate.Caption := FormatDateTime('dd/mm/ - HH:MM:SS', Now); No evento onClick do SpeedButton digite o seguinte: var __mData: string; begin mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ FormatDateTime('', Now) + FormatDateTime('hh', Now) + FormatDateTime('nn', Now) + FormatDateTime('ss', Now)+ '.sql'; WinExec(PChar('cmd.exe /c C:\backup\bin\mysqldump -h NomeDaMáquina' + ' -u root -pSEnha --opt NomeDoBancoCaminho\' + mData),SW_HIDE); showmessage('Backup realizado com sucesso'); end; É lógico que vc pode incrementar, mas a vantagem é poder colocar um diretório fixo para salvar, e ele irá salvar o seu backup com o nome da data e horário que foi feito. Exemplo: 01012009120516.sql, informa que este backup foi feito no dia 01 de janeiro de 2009 as 12:05:16 e vc poderá efetuar outro backup neste diretório sem perder o anterior. Viu ai...sem crise!!!Conversando a gente se entende! Fraterno abraço, Carlos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql
Luiz, qual a diferença? Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 15 de abril de 2010 17:13, Luiz Escobar esco...@megasistema.com.brescreveu: Só uma dica no final não use: C:\SQL.SQL use: --result-file=sql.sql []s Luiz Escobar -- From: Eduardo Silva dos Santos eduardo@gmail.comeduardo.drd%40gmail.com Sent: Thursday, April 15, 2010 12:51 AM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] [Off-Topic] Re: Rotina backup MySql tente assim: mysqldump --user=USER --password=SENHA --databases BANCO --opt --quote-names --allow-keywords --complete-insert C:\SQL.SQL Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... Em 14 de abril de 2010 16:57, dionatanhenrique dionata...@hotmail.com dionatan_b%40hotmail.comescreveu: Pessoal estou tentando a varios dias criar uma rotina de backup para mysql.. porem sem sucesso.. Bom criei um bat com o seguinte comando: mysqldump.exe -B -c --single-transaction --default-character-set=latin1 BANCO -u root --password=SENHA -h localhost backup.sql bom ele ate funciona mas para campos que nao seja BLOB.. pois campos que tenha figura ele detona o campo nao fazendo o backup direito o que esta de errado neste comando? isso se eu clico direto no icone do bat outra coisa quando eu uso o delphi para executar ele nao executa ... por exemplo WinExec(PChar('backup.bat'),SW_NORMAL); ele so pisca a tela mas nao faz o backup... e se clico direto no arquivo backup.bat ele executa faz o backup mas os campos blob não sai todo errado.. alguem pode me auxiliar... --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Carlos gcm3...@... escreveu Meu camarada, mais uma vez, boa tarde! Como eu havia dito anteriormente, a sua pergunta é muito vaga, e talvez se vc tivesse se expressado melhor, teríamos lhe auxiliado melhor! O que vc quer, seria mais ao menos isso: 1 Form; 1 Label; 1 SpeedButton; 1 TTimer. No evento onTimer do TTimer, digite o seguinte: lblDate.Caption := FormatDateTime('dd/mm/ - HH:MM:SS', Now); No evento onClick do SpeedButton digite o seguinte: var __mData: string; begin mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ FormatDateTime('', Now) + FormatDateTime('hh', Now) + FormatDateTime('nn', Now) + FormatDateTime('ss', Now)+ '.sql'; WinExec(PChar('cmd.exe /c C:\backup\bin\mysqldump -h NomeDaMáquina' + ' -u root -pSEnha --opt NomeDoBancoCaminho\' + mData),SW_HIDE); showmessage('Backup realizado com sucesso'); end; É lógico que vc pode incrementar, mas a vantagem é poder colocar um diretório fixo para salvar, e ele irá salvar o seu backup com o nome da data e horário que foi feito. Exemplo: 01012009120516.sql, informa que este backup foi feito no dia 01 de janeiro de 2009 as 12:05:16 e vc poderá efetuar outro backup neste diretório sem perder o anterior. Viu ai...sem crise!!!Conversando a gente se entende! Fraterno abraço, Carlos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html