Lebih
KESALAHAN 1049 (42000): Basis data tidak dikenal 'mydatabasename'
Saya mencoba mengembalikan database dari file .sql, saya telah membuat database di phpmyadmin dan juga menggunakan perintah create if not exist di file .sql yang saya kembalikan ke database dan kedua nama database tersebut sama di phpmyadmin dan file .sql yaitu &"mydatabase &".
Berikut adalah perintah yang saya gunakan untuk merestore database.
mysql -uroot -pmypassword mydatabase<mydatabase.sql;
Ketika saya menjalankan perintah di atas, saya mendapatkan kesalahan berikut, saya juga telah memberikan semua izin kepada pengguna pada database ini.
ERROR 1049 (42000): Unknown database 'mydatabasename'
Tolong bantu saya bagaimana saya bisa menyelesaikan masalah ini. Terima kasih,
21
3
Jika file dump berisi:
Anda bisa menggunakan CLI:
Ini berhasil.
Apa pun nama file dump Anda, yang penting adalah isinya.
Anda perlu memeriksa
mydatabase.sql
Anda dan menemukan baris ini:Nama ini memang penting, dan nama inilah yang harus Anda gunakan dalam perintah Anda:
Buka file sql dan komentari baris yang mencoba membuat database yang ada dan hapus
USE mydatabasename
dan coba lagi.