Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16353|Risposta: 0

[Fonte] MySQL esporta i risultati della query in un file

[Copiato link]
Pubblicato su 07/02/2021 10:01:03 | | | |
MySQL utilizza mysqldump per esportare dati con condizioni
https://www.itsvse.com/thread-7498-1-1.html

Riepiloghi dei database di importazioni ed esportazioni di MySQLdump
https://www.itsvse.com/thread-4353-1-1.html

Backup ed esportazione del database MySQL
https://www.itsvse.com/thread-4004-1-1.html
Scenario: A volte dobbiamo esportare i dati della query in un file su disco rigido così da poterli usare per altri scopi.

Metodo 1

Esegui nell'ambiente da riga di comando mysql: istruzione sql + INTO OUTFILE + percorso file/nome file + metodo di codifica (opzionale)

Per esempio:

Durante l'esportazione, potremmo non avere il permesso di scrivere in una directory disco:

ERRORE 1 (HY000): Non si può creare/scrivere nel file '/root/itsvse.sql' (Errorcode: 13 - Permesso negato)


Potrebbero esserci caratteri cinesi distorti nel file generato, che possono essere +CHARACTER SET gbk (utf8, ecc.) dopo l'istruzione.

Per esempio:




Metodo 2

Le query vengono scritte automaticamente nel file:



Tutti i risultati delle query successive vengono automaticamente scritti su /tmp/test.txt' e sovrascritti prima e dopo



I risultati della query non sono più visualizzati nella casella.





Precedente:SQL Server stabilisce il livello di isolamento delle transazioni
Prossimo:EF Core Series (3) Attributi Ombra del Frame Entità [Ristampa]
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com