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

Hapus data dari semua tabel di MYSQL

Metode termudah untuk memotong semua tabel sambil mempertahankan skema.

mysqldump -d -uuser -ppass --add-drop-table databasename > databasename.sql

mysql -uuser -ppass databasename < databasename.sql

Tidak yakin apakah ini akan mempertahankan prosedur tersimpan karena tidak digunakan di tempat saya bekerja, tetapi saya menggunakannya secara teratur untuk mengatur ulang basis data.

-d aktifkan mysqldump berarti "jangan membuang data."

--add-drop-table menambahkan pernyataan DROP TABLE ke setiap CREATE TABLE di dump.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah zona waktu server MySQL

  2. Cara Menghindari Memasukkan Duplikat Catatan di MySQL

  3. Masalah penyandian PDO UTF-8?

  4. SQLSTATE[HY000] [2002] Upaya koneksi gagal.. - Saat mencoba menghubungkan dari server Lokal ke server jauh

  5. Datetime dalam Skrip PHP