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

Tidak dapat memulihkan cadangan MYSQL ke Database baru

Ini mungkin disebabkan oleh sistem pengkodean.
File dump saya dibuat menggunakan redirection (">") di PowerShell dan saya mengalami masalah yang sama. Pengalihan output menghasilkan file dengan UTF-16 Little endian.

Namun, ini dapat diselesaikan dengan mengubah dumpfile menjadi utf-8. Ini bisa dilakukan di emacs sebagai:

M-x set-buffer-file-coding-system

Kemudian simpan file dan impor lagi.

Sistem pengkodean file dapat dideteksi menggunakan utilitas "file" GNU, dan juga tersedia di windows dan dapat ditemukan di sini:http://gnuwin32.sourceforge.net/packages/file.htm
Untuk penggunaan di masa mendatang, perintah dump yang lebih baik seperti:

mysqldump -r



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan kesalahan Perintah tidak sinkron, Anda tidak dapat menjalankan perintah sekarang saat menjalankan prosedur tersimpan di mysql/PHP

  2. Menggunakan gabungan dengan tiga tabel saat bidang mungkin nol

  3. Bagaimana cara mendapatkan data dari tabel lain menggunakan data kolom dari tabel yang berbeda?

  4. database mysql travis membuat kesalahan pengguna

  5. Jumlahkan Selisih Tanggal Beberapa Baris Mysql