Luiz Arruda (ICO) Posted September 8, 2009 Report Share Posted September 8, 2009 Boa tarde Pessoal.. eu fiz um bat com isso ai id=code>id=code>No C: criou um arquivo teste sem extensão e dentro dele tá assim -- MySQL dump 10.13 Distrib 5.1.37, for Win32 (ia32) -- -- Host: localhost Database: baterias -- ------------------------------------------------------ -- Server version 5.1.37-community /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Current Database: `baterias` -- CREATE DATABASE /*!32312 IF NOT EXISTS*/ `baterias` /*!40100 DEFAULT CHARACTER SET latin1 */; USE `baterias`; -- -- Dumping data for table `cadastro` -- LOCK TABLES `cadastro` WRITE; /*!40000 ALTER TABLE `cadastro` DISABLE KEYS */; INSERT INTO `cadastro` (`dtcompra`, `validade`, `marca`, `numero`, `loja`, `valor`, `dono`, `v eiculo`, `sql_rowid`, `sql_deleted`) VALUES ('2009-08-31','2010-08-30','WOLTRAX/W80D ','B0909909550 ','JUAN CARLOS F CANDIA ME ',0.00,'CFB','TOYOTA ',1,'F'); /*!40000 ALTER TABLE `cadastro` ENABLE KEYS */; UNLOCK TABLES; -- -- Dumping data for table `sql$indexes` -- LOCK TABLES `sql$indexes` WRITE; /*!40000 ALTER TABLE `sql$indexes` DISABLE KEYS */; /*!40000 ALTER TABLE `sql$indexes` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2009-09-08 15:18:28 id=code>id=code>Isso quer dizer que foi feito um backup ??? basta eu restaurar lá em casa que tudo vai rodar ??? Obrigado... Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 8, 2009 Author Report Share Posted September 8, 2009 Boa tarde Pessoal.. eu fiz um bat com isso ai id=code>id=code>No C: criou um arquivo teste sem extensão e dentro dele tá assim -- MySQL dump 10.13 Distrib 5.1.37, for Win32 (ia32) -- -- Host: localhost Database: baterias -- ------------------------------------------------------ -- Server version 5.1.37-community /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Current Database: `baterias` -- CREATE DATABASE /*!32312 IF NOT EXISTS*/ `baterias` /*!40100 DEFAULT CHARACTER SET latin1 */; USE `baterias`; -- -- Dumping data for table `cadastro` -- LOCK TABLES `cadastro` WRITE; /*!40000 ALTER TABLE `cadastro` DISABLE KEYS */; INSERT INTO `cadastro` (`dtcompra`, `validade`, `marca`, `numero`, `loja`, `valor`, `dono`, `v eiculo`, `sql_rowid`, `sql_deleted`) VALUES ('2009-08-31','2010-08-30','WOLTRAX/W80D ','B0909909550 ','JUAN CARLOS F CANDIA ME ',0.00,'CFB','TOYOTA ',1,'F'); /*!40000 ALTER TABLE `cadastro` ENABLE KEYS */; UNLOCK TABLES; -- -- Dumping data for table `sql$indexes` -- LOCK TABLES `sql$indexes` WRITE; /*!40000 ALTER TABLE `sql$indexes` DISABLE KEYS */; /*!40000 ALTER TABLE `sql$indexes` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2009-09-08 15:18:28 id=code>id=code>Isso quer dizer que foi feito um backup ??? basta eu restaurar lá em casa que tudo vai rodar ??? Obrigado... Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
evandro Posted September 8, 2009 Report Share Posted September 8, 2009 Olá, Isto mesmo. Basta restaurar em casa. O mais correto seria colocar c:\teste.sql que aà não fica sem extensão. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 9.01+PellesC+MyMake+xHarbour.org 1.00+SqlLib Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 8, 2009 Author Report Share Posted September 8, 2009 citação:Olá, Isto mesmo. Basta restaurar em casa. O mais correto seria colocar c:\teste.sql que aà não fica sem extensão. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 9.01+PellesC+MyMake+xHarbour.org 1.00+SqlLib id=quote>id=quote>Valeu Evandro.. a tarde deu um GPF na minha vesicola que de tanta dor que nem tive animo para copiar e fazer o teste aqui em casa.. Acabei de chegar do técnico que me receitou um BUSCOPAN, e agora to melhor e vim ver o forum.. amanha faço o teste e reporto Obrigado Abraços.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 9, 2009 Author Report Share Posted September 9, 2009 Para Gravar o BKP fiz assim mysqldump -u root --password=aSenhaé -c -t -e --databases baterias > c:\teste.sqlid=code>id=code>Agora não sei como Restaurar Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
CIACPD Posted September 9, 2009 Report Share Posted September 9, 2009 Para restaurar backup, mysql -h192.168.0.1 -uroot -pSENHA baterias < c:\teste.sql onde -h é o ip do servidor Daniel Segura ciacpd@terra.com.br Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 9, 2009 Author Report Share Posted September 9, 2009 Pessoal. o que tá acontecendo.. eu já vi vááááários exemplos usando MYSQL inclusive nos sites MYSQL e tentei pelo menos aprender e nem um deles sequer nunca funcionou comigo, cheguei atá a abandonar idéias que eu tinha devido a não ter exemplos que realmente explicassem.. até exemplos que tem no manual da SqlLib as vezes não rodam ou a gente não entende como fazer .. na maioria das vezes todos eles são iniciados assim mysql mysql mysql Mysql <"igual ao exemplo postado pelo Daniel ai em cima"> id=code>id=code>Sempre que inicio isso o programa nem compila, dá erro de sintaxe.. FONTES\Baterias.prg(89) Error E0030 Syntax error: "syntax error at '-'" 1 error No code generatedid=code>id=code>Mas uma vez fiz como o Daniel faz e o programa nem compila é muita perda de tempo isso. Porque tem exemplos assim se não funcionam ???????? tem mais alguma coisa para colocar no PRG alem dos includes e dos REQUEST SQLLIB REQUEST MySQL RDDSETDEFAULT("MySql") DBSETDRIVER("MySql")id=code>id=code>porque não é possivel uma linha passada assim id=code>id=code>como exemplo e não compilar... é isso ai pessoal desculpe é que realmente não to conseguindo entender esse maledeto MYSQL. to com esse programa em casa. agora só amanha a noite para poder testar outra explicação ou corrigir esta.. Com tanta demora assim o chefe pega a gente e óóóóóóóóóóóóó´ Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Editado por - ico on 09/09/2009 20:47:57 Quote Link to comment Share on other sites More sharing options...
CIACPD Posted September 9, 2009 Report Share Posted September 9, 2009 Luiz, verifique em seu email ico.corumba@gmail.com que lhe enviei uma copia da rotina de backup e restore que uso. Daniel Segura qualquer coisa pode me mandar email Quote Link to comment Share on other sites More sharing options...
alcmore Posted September 9, 2009 Report Share Posted September 9, 2009 Daniel vc poderia me enviar tambem uma cópia da sua função de backup com mysql. Por favor se puder, envie neste email devair.lino@gmail.com Obrigado Devair FWxH 2.7,xHarbour 0.99.70, xDev V0.70 workshop devair.lino@bol.com.br Quote Link to comment Share on other sites More sharing options...
vailtom Posted September 10, 2009 Report Share Posted September 10, 2009 Ico, no caso o correto seria usar o comando RUN para poder exectar o aplicativo de restore, seria algo como: REQUEST SQLLIB REQUEST MySQL RDDSETDEFAULT("MySql") DBSETDRIVER("MySql")id=code>id=code>RUN mysql -h192.168.0.1 -uroot -pSENHA baterias < c:\teste.sql[/code] Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 10, 2009 Author Report Share Posted September 10, 2009 Daniel --> deu erro.. tá em seu email.. Vailton --> neste caso o 192.68.0.1 seria o meu ?? bem de qq forma nem uma dos 2 deu certo.. compilou rodou mas não restaurou os dados... Abraços.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
vailtom Posted September 10, 2009 Report Share Posted September 10, 2009 citação:Vailton --> neste caso o 192.68.0.1 seria o meu ?? id=quote>id=quote>O parametro -h informa o IP ou NOME do host onde está o MySQL que vc deseja se conectar. citação:bem de qq forma nem uma dos 2 deu certo.. compilou rodou mas não restaurou os dados..id=quote>id=quote>Teste assim: id=code>id=code>Você pode executar "mysql --help | more" para maiores opções. Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 10, 2009 Author Report Share Posted September 10, 2009 Pronto.. já ia acendendo uma lamparina e o vento apagou.. de onde veio esse -e"SOURCE l.sql" -Dcemar ??? citação:Você pode executar "mysql --help | more" para maiores opções. id=quote>id=quote>Executar ??? onde ?? como ?? quando ??? é disso que to falando.. para quem tá iniciando não tem nem noção de como fazer isso.. Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
william Posted September 10, 2009 Report Share Posted September 10, 2009 Luis, vc deve executar o comando no prompt do ms-dos : Mysql --help > NULL * Edite o arquivo NULL para ver o resultado Abraço William Xharbour 1.0 - Fwh - Sqlrdd , Mysql 5.0, PHP, WS , Timprime 4.0 , Display 2.0 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 11, 2009 Author Report Share Posted September 11, 2009 Fazendo assim; run mysqldump -u root --password=*????* -c -t -e --databases baterias < c:\teste.sqlid=code>id=code>Não dá erro mas não restaura nada... Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 11, 2009 Author Report Share Posted September 11, 2009 citação:Fazendo assim; run mysql -u root --password=*????* -c -t -e --databases baterias < c:\teste.sqlid=code>id=code>Não dá erro mas não restaura nada... Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> id=quote>id=quote>Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
CIACPD Posted September 11, 2009 Report Share Posted September 11, 2009 Olá Luis, os comandos a seguir vc usa em linha de comando do DOS O comando mysqldump vc usa para fazer o backup e para restaurar o comando mysql exemplo do comando mysqldump: mysqldump -u root --password=ASENHA -c -t -e --databases baterias > c:\teste que nada mais é o que vc fez. OK? exemplo do comando mysql: mysql -hlocalhost -uroot -pSENHA baterias < c:\teste.sql Na funcao que passei para vc por email ela cria um arquivo .BAT para fazer isto e o erro que esta dando é porque o ip ou o "localhost" esta fora de aspas verifique. Olha eu apanhei uma semana para fazer a SQLLIB funcionar e era minha ansiedade que fazia deixar de observar os pequenos detalhes. Hoje se falarem em DBF eu corro. Daniel Segura Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted September 11, 2009 Author Report Share Posted September 11, 2009 Ype Ype urra !!! Ype Ype Urra !!! Agora sim.. Via Bat Funcionou o Restore..... Agora vou tentar Fazer Via Código... Obrigado Daniel... Luiz Arruda - Corumba(MS) FiveWin 9.04 [x]Harbour xDev WS -- Não existe nada de completamente errado no mundo mesmo um relógio parado consegue estar certo duas vezes por dia. - Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.