İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dbf2mysql - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında dbf2mysql çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen dbf2mysql komutudur.

Program:

ADI


dbf2mysql, mysql2dbf - xBase ve MySQL veritabanları arasında dönüştürme

SİNOPSİS


dbf2mysql [-v[v]] [-f] [-u|-l] [-n] [-o alan[,alan]] [-e dönüştürme dosyası] [-s eski-
isim=yeni isim[,eski ad=yeni isim]] [-i alan[,alan]] [-d veritabanı] [-t tablo] [-c[c]] [-p
birincil] [-h ev sahibi] [-F] [-q] [-r] [-x] [-P şifre] [-U kullanıcı] dbf dosyası

mysql2dbf [-v[v]] [-u|-l] -d veritabanı -t tablo [-h ev sahibi] [-q sorgu] [-P şifre] [-U
kullanıcı] dbf dosyası

TANIM


dbf2mysql bir xBase dosyası alır ve onu bir MySQL sunucusuna eklemek için sorgular gönderir.
MySQL tablosu.

mysql2dbf bir MySQL tablosunu bir dbf dosyasına döker.

SEÇENEKLER


-v Bazı durum çıktıları üretin.

-vv Daha ayrıntılı.

-vvv Daha da ayrıntılı: bir ilerleme raporu oluşturun.

-f xBase dosyasındaki tüm alan adlarını küçük harfe çevirin.

-u xBase dosyasındaki tüm metni büyük harfe çevirin.

-l xBase dosyasındaki tüm metni küçük harfe çevirin.

-n NULL alanlara izin ver: 'NOT NULL', tablo oluşturma ifadesine eklenmez.

-o alan[,alan[,...]]
MySQL veritabanına eklenecek alanları listeleyin. Birincil kullanım, ithalatını kolaylaştırmaktır.
sadece birkaç alan istediğimiz karmaşık dbf dosyaları. NOT: -o önce işlenir
ikame (-s), bu nedenle burada dbf alan adlarını kullanmanız gerekir.

-e dönüştürme dosyası
CHAR alanları dönüşümü için dosya belirtin. Dosya biçimi: 1. satır: sayısı
dönüştürülecek karakterler (satır sayısı). Diğer satırlar:
.

-s eski ad=yeni isim[,eski ad=yeni isim[,...]]
Alan adı/yeni alan adı çiftlerinin bir listesini alır. Birincil kullanım, çatışmalardan kaçınmaktır
alan adları ve MySQL ayrılmış anahtar sözcükleri arasında. Yeni alan adı boş olduğunda,
alan hem CREATE yan tümcelerinde hem de INSERT yan tümcelerinde atlanır, yani
MySQL tablosunda bulunmamak. Örneğin:

-s SİPARİŞ=SAYISI,AÇIKLAMALAR=,STAT1=DURUM1

-i alan[,alan[,...]]
Dizine eklenecek alanları listeleyin. MySQL alan adları burada kullanılmalıdır.

-d veritabanı
Eklenecek veritabanını seçin. Varsayılan 'test'tir.

-t tablo
İçine eklenecek tabloyu seçin. Varsayılan 'test'tir.

-c[c] Zaten yoksa tablo oluşturun. Tablo zaten varsa, bırakın
ve yeni bir tane oluşturun. Varsayılan, tüm verileri adlandırılmış tabloya eklemektir. Eğer
-cc belirtilirse, hiçbir kayıt eklenmeyecektir.

-p birincil
Birincil anahtarı seçin. Tam alan adını vermeniz gerekir.

-h ev sahibi
Eklenecek ana bilgisayarı seçin. Test edilmemiş.

-F Sabit uzunluk kayıtları. (Varsayılan olarak CHAR, VARCHAR olarak kaydedilir.)

-q dbf2mysql: "Hızlı mod. 'LOAD DATA INFILE' kullanarak verileri geçici dosya aracılığıyla ekler
MySQL ifadesi. Bu, bilgisayarımdaki ekleme hızını 2-2.5 kat artırdı. Ayrıca not
tüm 'VERİ YÜKLE' sırasında etkilenen tablo kilitlenir.

mysql2dbf: Kullanılacak özel sorguyu belirtin.

-r CHAR tipi alan verilerinden sondaki ve baştaki boşlukları kırpın.

-x Her tabloya _rec ve _timestamp alanları ile başlayın.

-P şifre
MySQL sunucusunda şifreyi belirtin.

-U kullanıcı
MySQL sunucusunda kullanıcıyı belirtin.

onworks.net hizmetlerini kullanarak çevrimiçi dbf2mysql kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad