Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16353|Répondre: 0

[Source] MySQL exporte les résultats de la requête dans un fichier

[Copié le lien]
Publié sur 07/02/2021 10:01:03 | | | |
MySQL utilise mysqldump pour exporter des données avec des conditions
https://www.itsvse.com/thread-7498-1-1.html

Résumés des bases de données mysqldump imports et exports
https://www.itsvse.com/thread-4353-1-1.html

Sauvegarde et exportation de la base de données MySQL
https://www.itsvse.com/thread-4004-1-1.html
Scénario : Parfois, il faut exporter les données de requête vers un fichier disque dur afin de pouvoir les utiliser à d’autres fins.

Méthode 1

Exécuter dans l’environnement mysql en ligne de commande : instruction sql + INTO OUTFILE + chemin de fichier/nom de fichier + méthode d’encodage (optionnelle)

Par exemple:

Lors de l’exportation, il se peut que nous n’ayons pas la permission d’écrire dans un répertoire disque :

ERREUR 1 (HY000) : Impossible de créer/écrire dans le fichier '/root/itsvse.sql' (Errcode : 13 - Permission refusée)


Il peut y avoir des caractères chinois brouillés dans le fichier généré, qui peuvent être +CHARACTER SET gbk (utf8, etc.) après l’énoncé.

Par exemple:




Méthode 2

Les requêtes sont automatiquement écrites dans le fichier :



Tous les résultats de requête ultérieurs sont automatiquement écrits sur /tmp/test.txt' et écrasés avant et après



Les résultats de la requête ne sont plus affichés dans la boîte.





Précédent:SQL Server définit le niveau d’isolation des transactions
Prochain:Attributs d’ombre d’image d’entité de la série EF Core (3) [Réimpression]
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com