EnglischFranzösischSpanisch

OnWorks-Favicon

odbx-sql – Online in der Cloud

Führen Sie odbx-sql im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl odbx-sql, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


odbx-sql – Schweizer Taschenmesser für die Kommunikation mit Datenbanken und interaktiver SQL-Shell

ZUSAMMENFASSUNG


odbx-sql [-?] [-B Backend] [-C Konfigurationsdatei] [-D Datenbank] [-F Trennzeichen] [-H Gastgeber] [-ich k
Schlüsselwortdatei] [-P port ] [-S Separator] [-u Benutzername] [-w]

BESCHREIBUNG


odbx-sql ist ein kleines und flexibles Dienstprogramm zur Kommunikation mit den von unterstützten Datenbanken
die OpenDBX-Bibliothek. Im Batch-Modus besteht der Hauptzweck darin, Aufgaben in Shell-Skripten zu automatisieren
die die Arbeit mit Datenbanken erfordern. Auf der anderen Seite bietet der interaktive Modus eine
praktische SQL-Shell zum Ändern von Datenbankinhalten oder zum Testen von Anweisungen. Das Format von
Die Ausgabe kann bis zu einem gewissen Grad durch die Definition von Zeichenfolgen zur Trennung zwischen ihnen gesteuert werden
Spalten und zum Abgrenzen von Feldwerten.

OPTIONAL


-h, --Hilfe
Drucken Sie die Hilfe mit einer kurzen Beschreibung der verfügbaren Optionen aus.

-b, --backend=Name
Name des Datenbank-Backends, das verwendet werden soll, oder Pfad zur Backend-Bibliothek von
den OpenDBX-Treiber.

-c, --config=configfile
Konfigurationsdatei mit Parametern, die für die Verbindung zur Datenbank erforderlich sind. Der
Die Datei kann Werte für das zu verwendende Backend, den Hostnamen oder die IP enthalten
Adresse (und ggf. den Port), den Datenbanknamen und den Benutzer und
Passwort. Um dies zu ermöglichen, sollten diese Werte in die Konfigurationsdatei eingefügt werden
Greifen Sie aus der nicht interaktiven Programmausführung sicher darauf zu, ohne die Informationen preiszugeben
Passwort überall. Ein vollständiges Beispiel einer solchen Konfigurationsdatei finden Sie im
Beispielabschnitt dieses Handbuchs.

-d, --database=Name
Name der Datenbank auf dem Server oder Pfad zur Datenbankdatei in der lokalen Datei
System funktionieren.

-f, --delimiter=Zeichen
Einzelnes Zeichen oder eine einzelne Zeichenfolge, die die von zurückgegebenen Feldwerte umgeben soll
SELECT-ähnliche Anweisungen und auf stdout ausgegeben.

-h, --host=Name
Hostname, IP-Adresse oder Pfad zur Datenbankdatei. Es kann auch der Weg zu einem sein
Named Pipe, um nur lokal mit dem Datenbankserver zu kommunizieren.

-i, --interaktiv
Im interaktiven Modus ausführen und im Gegensatz zum Batch-Modus eine praktische SQL-Shell bereitstellen
das auf die Eingabe von stdin wartet und die Ergebnisse auf stdout ausgibt.

-k Schlüsselwortdatei
Speicherort einer Schlüsselwortdatei, die zur automatischen Vervollständigung von Schlüsselwörtern verwendet wird.

-p, --port=Port
Name oder Nummer des TCP/IP-Ports, den der Datenbankserver überwacht. Wenn dieser Parameter
nicht in der Befehlszeile hinzugefügt wird, verwenden die meisten Datenbank-Clientbibliotheken die Standardeinstellung
Wert. Viele, aber nicht alle Datenbankserver können die Portnummer anhand ihres Namens auflösen
und für eine maximale Portabilität sollte der Parameterwert die Portnummer sein.

-s Trennzeichen
Einzelnes Zeichen oder eine einzelne Zeichenfolge, die die von zurückgegebenen Feldwerte trennen soll
SELECT-ähnliche Anweisungen und auf stdout ausgegeben.

-u, --username=Name
Name des Benutzers, der zur Authentifizierung an den Datenbankserver gesendet wird.

-w, --password
Fordern Sie in der Befehlszeile ein Passwort an.

Beispiele:


Konfiguration Datei

Backend = MySQL
Host = lokaler Host
port = 3306
Datenbank = Test
Benutzername = meinBenutzer
Passwort = Geheimnis

Beginnen Sie in interaktive Modus

antwortete erneut

Ausführen Befehle in Portion Modus

cat stmt.sql | odbx-sql -c mysql.conf

EXIT STATUS


odbx-sql gibt 1 zurück, wenn ein Fehler aufgetreten ist, und 0, wenn alle Befehle erfolgreich waren oder nur Warnungen
sind gemeldet. Treten Warnungen auf, werden diese nach stderr geschrieben.

5 April 2016 odbx-sql(1)

Verwenden Sie odbx-sql online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad