Jump to content
Fivewin Brasil

MySQL Dump


Luiz Arruda (ICO)

Recommended Posts

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>

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

Para Gravar o BKP fiz assim


mysqldump -u root --password=aSenhaéicon_smile_big.gif -c -t -e --databases baterias > c:\teste.sql

id=code>id=code>

Agora não sei como Restaurar icon_smile_big.gif

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>

Link to comment
Share on other sites

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 generated

id=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 óóóóóóóóóóóóó´icon_smile_big.gif

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

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

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.

assinatura.jpg

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

Fazendo assim;


run mysqldump -u root --password=*????* -c -t -e --databases baterias < c:\teste.sql

id=code>id=code>

Não dá erro mas não restaura nada... icon_smile_big.gif

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>

Link to comment
Share on other sites

citação:

Fazendo assim;


run mysql -u root --password=*????* -c -t -e --databases baterias < c:\teste.sql

id=code>id=code>

Não dá erro mas não restaura nada... icon_smile_big.gif

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>

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...