Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

dbf2mysql — Online w chmurze

Uruchom dbf2mysql w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie dbf2mysql, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


dbf2mysql, mysql2dbf - konwersja pomiędzy bazami danych xBase i MySQL

STRESZCZENIE


dbf2mysql [-v[v]] [-f] [-u|-l] [-n] [-o pole[,pole]] [-e plik konwersji] [-s stary-
Nazwa=nowe imie[,stara nazwa=nowe imie]] [-i pole[,pole]] [-d baza danych] [-t stół] [-c[c]] [-p
pierwotny] [-h gospodarz] [-F] [-q] [-r] [-x] [-P password] [-U użytkownik] plik dbf

mysql2dbf [-v[v]] [-u|-l] -d baza danych -t stół [-h gospodarz] [-q pytanie] [-P password] [-U
użytkownik] plik dbf

OPIS


dbf2mysql pobiera plik xBase i wysyła zapytania do serwera MySQL w celu wstawienia go do pliku
Tabela MySQL-a.

mysql2dbf zrzuca tabelę MySQL do pliku dbf.

OPCJE


-v Wygeneruj dane wyjściowe stanu.

-w Bardziej szczegółowe.

-vvv Jeszcze bardziej szczegółowo: sporządź raport z postępu prac.

-f Przetłumacz wszystkie nazwy pól w pliku xBase na małe litery.

-u Przetłumacz cały tekst w pliku xBase na wielkie litery.

-l Przetłumacz cały tekst w pliku xBase na małe litery.

-n Zezwalaj na pola NULL: „NOT NULL” nie zostanie dodane w instrukcji tworzenia tabeli.

-o pole[,pole[,...]]
Lista pól do wstawienia do bazy danych MySQL. Podstawowym zastosowaniem jest ułatwienie importu
złożone pliki dbf, w których chcemy tylko kilku pól. NOTATKA: -o jest przetwarzany przed
substytucja (-s), więc musisz tutaj użyć nazw pól dbf.

-e plik konwersji
Określ plik do konwersji pól CHAR. Format pliku to: Pierwsza linia: liczba
znaki do konwersji (liczba linii). Dalsze linie:
.

-s stara nazwa=nowe imie[,stara nazwa=nowe imie[,...]]
Pobiera listę par nazwa pola/nowa nazwa pola. Podstawowym zastosowaniem jest unikanie konfliktów
pomiędzy nazwami pól i zarezerwowanymi słowami kluczowymi MySQL. Gdy nowa nazwa pola jest pusta,
pole jest pomijane zarówno w klauzulach CREATE, jak i INSERT, tzn. tak będzie
nie być obecny w tabeli MySQL. Na przykład:

-s ZAMÓWIENIE=HORDER,UWAGI=,STAT1=STATUS1

-i pole[,pole[,...]]
Lista pól, które mają być indeksowane. Należy tutaj używać nazw pól MySQL.

-d baza danych
Wybierz bazę danych, do której chcesz wstawić. Wartość domyślna to „test”.

-t stół
Wybierz tabelę, do której chcesz wstawić. Wartość domyślna to „test”.

-c[c] Utwórz tabelę, jeśli jeszcze nie istnieje. Jeśli tabela już istnieje, usuń ją
i zbudować nowy. Domyślnie wszystkie dane są wstawiane do nazwanej tabeli. Jeśli
-cc zostanie określony, żadne rekordy nie zostaną wstawione.

-p pierwotny
Wybierz klucz podstawowy. Musisz podać dokładną nazwę pola.

-h gospodarz
Wybierz host, do którego chcesz wstawić. Nieprzetestowany.

-F Rekordy o stałej długości. (Domyślnie CHAR jest zapisywany jako VARCHAR.)

-q dbf2mysql: "Szybki tryb. Wstawia dane poprzez plik tymczasowy za pomocą opcji „LOAD DATA INFILE”
Instrukcja MySQL. Zwiększyło to prędkość wstawiania na moim komputerze 2-2.5 razy. Uwaga również
że podczas całego operacji „LOAD DATA” tabela, której dotyczy ten problem, jest zablokowana.

mysql2dbf: Określ niestandardowe zapytanie, którego chcesz użyć.

-r Przytnij końcowe i początkowe białe znaki z danych pól typu CHAR.

-x Rozpocznij każdą tabelę od pól _rec i _timestamp.

-P password
Podaj hasło na serwerze MySQL.

-U użytkownik
Określ użytkownika na serwerze MySQL.

Użyj dbf2mysql online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad