Ayuda Urgente! Estructura tabla Mysql desde VFP

Hola Amigo, quería saber alguna rutina desde VFP para obtener el siguiente script
la tabla mysql:
 Rif,Nombres,Direccion
como haria para desde fox obtenerlo de esta forma
create table clientes(
  rif           varchar(xx)
  Nombres varchar(xxx) )
Y a su vez los insert correspondientes.. Por favor cuando más puedsas ayudame a desarrollar
para generar ese script please gracias espero tu repuesta
Respuesta
1
Podemos hacer eso, pero no quiero inventar la rueda, el mysql tiene esta opción con el mysqldump, por ejemplo
mysqldump --opt mibasededatos > c:\mibase.sql
Esto tendrá alguna variación si esta con seña la bd por ejemplo
mysqldump -u root --opt mibase > c:\mibas.sql
En fin con tal de leer la documentación que se ajuste a tus necesidades, este programa te creara un archivo de texto con los comandos para crear la db y cargar las tablas, puedes abrirlo con notepad y veras la sintaxis, luego para vocarlo a una bd basta con poner
mysql -u root mibase < c:\mibas.sql
Logicamente todo esto se hace en DOS en modo consola, dentro de la carpeta \BIN en donde esté instalado tu mysql, si quieres usar fox para ejecutar el contenido del archivo sql puedes hacer esto
x=filetostr("c:\mibas.sql")
=sqlexec(xConnect,x)
Si el archivo es muy extenso no es tan eficiente, pero para cosas simples y cortas funciona bien.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas