Englishfrançaisespagnol

Icône de favori OnWorks

odbx-sql - En ligne dans le Cloud

Exécutez odbx-sql dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande odbx-sql qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


odbx-sql - couteau suisse pour communiquer avec les bases de données et le shell SQL interactif

SYNOPSIS


odbx-sql [-?] [-b backend] [-c fichier de configuration] [-ré base de données] [-F délimiteur] [-h hôte] [-i] [-k
fichier de mots-clés] [-p port] [-s séparateur] [-u Nom d'utilisateur] [-w]

DESCRIPTION


odbx-sql est un petit utilitaire flexible pour communiquer avec les bases de données prises en charge par
la bibliothèque OpenDBX. En mode batch, son objectif principal est d'automatiser les tâches dans les scripts shell
qui nécessitent de travailler avec des bases de données. De l'autre côté, le mode interactif offre une
shell SQL pratique pour modifier le contenu de la base de données ou tester les instructions. Le format de
la sortie peut être contrôlée dans une certaine mesure en définissant des chaînes de séparation entre
colonnes et pour délimiter les valeurs des champs.

OPTIONS


-h, --aide
Imprimer l'aide comprenant une brève description des options disponibles.

-b, --backend=nom
Nom du backend de base de données qui doit être utilisé ou chemin d'accès à la bibliothèque backend de
le pilote OpenDBX.

-c, --config=fichierconfig
Fichier de configuration avec les paramètres nécessaires à la connexion à la base de données. Les
le fichier peut inclure des valeurs pour le backend qui doit être utilisé, le nom d'hôte ou l'ip
l'adresse (et peut-être le port si nécessaire), le nom de la base de données et l'utilisateur et
le mot de passe. Ces valeurs doivent être placées dans le fichier de configuration pour pouvoir
y accéder à partir de l'exécution du programme non interactif en toute sécurité sans révéler le
mot de passe n'importe où. Un exemple complet d'un tel fichier de configuration peut être trouvé dans le
exemple de section de ce manuel.

-d, --database=nom
Nom de la base de données sur le serveur ou chemin d'accès au fichier de base de données dans le fichier local
système.

-f, --delimiter=caractère
Caractère ou chaîne unique qui doit entourer les valeurs de champ renvoyées par
Instructions de type SELECT et imprimées sur stdout.

-h, --host=nom
Nom d'hôte, adresse IP ou chemin d'accès au fichier de base de données. Cela peut aussi être le chemin vers une
pipe nommé afin de communiquer avec le serveur de base de données uniquement localement.

-i, --interactif
Exécuter en mode interactif et fournir un shell SQL pratique contrairement au mode batch
qui attend l'entrée de stdin et imprime les résultats sur stdout.

-k fichier de mots-clés
Emplacement d'un fichier de mots-clés utilisé pour fournir la saisie semi-automatique des mots-clés.

-p, --port=port
Nom ou numéro de port TCP/IP que le serveur de base de données écoute. Si ce paramètre
n'est pas ajouté à la ligne de commande, la plupart des bibliothèques clientes de base de données utilisent la valeur par défaut
valeur. De nombreux serveurs de base de données, mais pas tous, peuvent résoudre le numéro de port à partir de son nom
et pour un maximum de portabilité, la valeur du paramètre doit être le numéro de port.

-s séparateur
Caractère ou chaîne unique qui doit séparer les valeurs de champ renvoyées par
Instructions de type SELECT et imprimées sur stdout.

-u, --username=nom
Nom de l'utilisateur qui est envoyé au serveur de base de données pour authentification.

-w, --mot de passe
Demander un mot de passe sur la ligne de commande.

EXEMPLES


Configuration filet

back-end = mysql
hôte = hôte local
port=3306
base de données = test
nom d'utilisateur = monutilisateur
mot de passe = secret

À partir de in Interactif mode

odbx-sql -c mysql.conf -i

Exécuter commandes in lot mode

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

EXIT STATUT


odbx-sql renvoie 1 si une erreur s'est produite et 0 si toutes les commandes ont réussi ou uniquement des avertissements
sont rapportés. Si des avertissements se produisent, ils sont écrits dans stderr.

5 Avril 2016 odbx-sql(1)

Utilisez odbx-sql en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad