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

Bisakah saya mengembalikan satu tabel dari file mysql mysqldump penuh?

Anda dapat mencoba menggunakan sed untuk mengekstrak hanya tabel yang Anda inginkan.

Katakanlah nama tabel Anda adalah mytable dan file mysql.dump adalah file yang berisi dump besar Anda:

$ sed -n -e '/CREATE TABLE.*`mytable`/,/Table structure for table/p' mysql.dump > mytable.dump

Ini akan menyalin dalam file mytable.dump apa yang terletak di antara CREATE TABLE mytable dan CREATE TABLE berikutnya sesuai dengan tabel berikutnya.

Anda kemudian dapat menyesuaikan file mytable.dump yang berisi struktur tabel mytable , dan data (daftar INSERT ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instal MySQL di Ubuntu tanpa prompt kata sandi

  2. Tidak digunakan lagi:mysql_connect()

  3. Apakah nama kolom dan tabel peka huruf besar/kecil di MySQL?

  4. Mencocokkan semua nilai dalam klausa IN

  5. JSON_ARRAY_INSERT() – Masukkan Nilai ke dalam Array JSON di MySQL