InglésFrancésEspañol

Ad


icono de página de OnWorks

dbf2mysql: en línea en la nube

Ejecute dbf2mysql en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dbf2mysql que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dbf2mysql, mysql2dbf - convertir entre bases de datos xBase y MySQL

SINOPSIS


dbf2mysql [-v[v]] [-f] [-u|-l] [-n] [-o campo[,campo]] [-e archivo de conversión] [-s antiguo-
nombre =nuevo nombre[,viejo nombre=nuevo nombre]] [-i campo[,campo]] [-d base de datos] [-t mesa] [-c[c]] [-p
primario] [-h fortaleza] [-F] [-q] [-r] [-x] [-P la contraseña] [-U usuario] archivo-dbf

mysql2dbf [-v[v]] [-u|-l] -d base de datos -t mesa [-h fortaleza] [-q pregunta] [-P la contraseña] [-U
usuario] archivo-dbf

DESCRIPCIÓN


dbf2mysql toma un archivo xBase y envía consultas a un servidor MySQL para insertarlo en un
Tabla MySQL.

mysql2dbf vuelca una tabla MySQL en un archivo dbf.

CAMPUS


-v Produce alguna salida de estado.

-vv Más detallado.

-vvv Aún más detallado: produzca un informe de progreso.

-f Traduzca todos los nombres de campo del archivo xBase a minúsculas.

-u Traduce todo el texto del archivo xBase a mayúsculas.

-l Traduzca todo el texto del archivo xBase a minúsculas.

-n Permitir campos NULL: 'NOT NULL' no se agregará en la declaración de creación de la tabla.

-o campo[,campo[, ...]]
Lista de campos para insertar en la base de datos MySQL. El uso principal es facilitar la importación de
archivos dbf complejos donde queremos solo unos pocos campos. NOTA: -o se procesa antes
sustitución-s), por lo que debe usar los nombres de campo dbf aquí.

-e archivo de conversión
Especifique el archivo para la conversión de campos CHAR. El formato de archivo es: 1.a línea: número de
caracteres para convertir (número de líneas). Otras líneas:
.

-s viejo nombre=nuevo nombre[,viejo nombre=nuevo nombre[, ...]]
Toma una lista de pares de nombre de campo / nombre de campo nuevo. El uso principal es evitar conflictos.
entre nombres de campo y palabras clave reservadas de MySQL. Cuando el nuevo nombre de campo está vacío,
el campo se omite tanto en la cláusula CREATE como en las cláusulas INSERT, es decir,
no estar presente en la tabla MySQL. Por ejemplo:

-s ORDER = HORDER, OBSERVACIONES =, STAT1 = STATUS1

-i campo[,campo[, ...]]
Enumere los campos que se van a indexar. Los nombres de campo de MySQL deben usarse aquí.

-d base de datos
Seleccione la base de datos para insertar. El valor predeterminado es "prueba".

-t mesa
Seleccione la tabla para insertar. El valor predeterminado es "prueba".

-c[c] Cree una tabla si aún no existe una. Si la tabla ya existe, suéltela
y construir uno nuevo. El valor predeterminado es insertar todos los datos en la tabla nombrada. Si
-cc se especifica, no se insertarán registros.

-p primario
Seleccione la clave principal. Tienes que dar el nombre exacto del campo.

-h fortaleza
Seleccione el host en el que insertar. Sin probar.

-F Registros de longitud fija. (De forma predeterminada, CHAR se guarda como VARCHAR).

-q dbf2mysql: "Modo rápido. Inserta datos a través de un archivo temporal usando 'LOAD DATA INFILE'
Declaración de MySQL. Esta mayor velocidad de inserción en mi PC 2-2.5 veces. También tenga en cuenta
que durante toda la tabla afectada de 'LOAD DATA' está bloqueada.

mysql2dbf: Especifique la consulta personalizada que se utilizará.

-r Recorte los espacios en blanco iniciales y finales de los datos de los campos de tipo CHAR.

-x Comience cada tabla con los campos _rec y _timestamp.

-P la contraseña
Especifique la contraseña en el servidor MySQL.

-U usuario
Especifique el usuario en el servidor MySQL.

Utilice dbf2mysql en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad