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

Kesalahan mengimpor SQL dump ke MySQL:Basis data tidak dikenal / Tidak dapat membuat basis data

Ini adalah bug yang diketahui di MySQL.

bug 42996
bug 40477

Seperti yang Anda lihat, ini telah menjadi masalah umum sejak 2008 dan mereka belum memperbaikinya!!!

BEKERJA SELESAI
Anda harus membuat database terlebih dahulu untuk mengimpor. Itu tidak membutuhkan tabel apa pun. Kemudian Anda dapat mengimpor database Anda.

  1. pertama jalankan baris perintah MySQL Anda (terapkan nama pengguna dan kata sandi jika perlu)
    C:\>mysql -u user -p

  2. Buat database Anda dan keluar dari

    mysql> DROP DATABASE database;  
    mysql> CREATE DATABASE database;  
    mysql> Exit  
    
  3. Impor database yang Anda pilih dari file dump
    C:\>mysql -u user -p -h localhost -D database -o < dumpfile.sql

Anda dapat mengganti localhost dengan IP atau domain untuk server MySQL yang ingin Anda impor. Alasan perintah DROP di prompt mysql adalah untuk memastikan bahwa kita memulai dengan database yang kosong dan bersih.



  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 mengonversi string tanggal ke cap waktu Unix

  2. libmysqlclient15-dev di mac?

  3. periksa apakah email ada di database MySQL

  4. LOAD DATA LOCAL INFILE dilarang di... PHP

  5. Tanggal di antara 2 tanggal lain, tanpa memperhitungkan tahun