Maison > base de données > tutoriel mysql > le corps du texte

Pouvez-vous exporter des données vers un fichier hôte client en utilisant « SELECT * INTO OUTFILE » dans MySQL ?

DDD
Libérer: 2024-10-25 20:29:28
original
270 Les gens l'ont consulté

Can you export data to a client host file using `SELECT * INTO OUTFILE` in MySQL?

SELECT * INTO OUTFILE LOCAL dans MySQL

L'instruction SELECT * INTO OUTFILE de MySQL permet aux utilisateurs d'exporter des données d'une table vers un fichier texte sur la machine serveur. Cependant, si l'emplacement souhaité du fichier se trouve sur un hôte client différent du serveur, l'instruction est gênée par des problèmes de sécurité.

Cette limitation ne s'applique pas à l'instruction LOAD DATA INFILE. En ajoutant LOCAL avant INFILE, les utilisateurs peuvent charger des données à partir d'un fichier situé sur l'hôte client.

Malheureusement, il n'existe pas d'instruction SELECT INTO OUTFILE LOCAL équivalente dans MySQL. Le manuel explique que l'instruction INTO OUTFILE est principalement destinée à créer des fichiers texte sur la machine serveur. Pour les destinations hôtes client, il recommande d'utiliser la commande mysql avec l'option -e.

mysql -h my.db.com -u usrname --password=pass db_name -e 'SELECT foo FROM bar' > /tmp/myfile.txt

Gestion de ce problème par MariaDB

On ne sait pas si MariaDB peut gérer ce problème car cela n'a pas été mentionné dans la question ou la réponse fournie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!