Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Buang database mysql ke cadangan plaintext (CSV) dari baris perintah

Jika Anda dapat mengatasi table-at-a-time, dan data Anda bukan biner, gunakan -B opsi ke mysql memerintah. Dengan opsi ini akan menghasilkan file TSV (dipisahkan tab) yang dapat diimpor ke Excel, dll, dengan cukup mudah:

% echo 'SELECT * FROM table' | mysql -B -uxxx -pyyy database

Atau, jika Anda memiliki akses langsung ke sistem file server, gunakan SELECT INTO OUTFILE yang dapat menghasilkan file CSV nyata:

SELECT * INTO OUTFILE 'table.csv'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
FROM table


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - bagaimana kode pos pad depan dengan 0?

  2. Impor file CSV langsung ke MySQL

  3. Pernyataan yang disiapkan WordPress dengan kondisi IN()

  4. Cara Membuat Database dari Script di MySQL

  5. Koneksi database MySQL dinamis untuk Entity Framework 6