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.br>escreveu: > >> >> >> 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.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.com>>escreveu: >> > >> >> >> >> >> >> 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.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/yyyy - HH:MM:SS', Now); >> >> > >> >> > No evento onClick do SpeedButton digite o seguinte: >> >> > var >> >> > __mData: string; >> >> > begin >> >> > mData := FormatDateTime('dd', Now)+ FormatDateTime('mm', Now)+ >> >> > FormatDateTime('yyyy', 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 NomeDoBanco>Caminho\' >> >> > + 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 >>>>> > > > >