Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi khi nhập kết xuất SQL vào MySQL:Cơ sở dữ liệu không xác định / Không thể tạo cơ sở dữ liệu

Đây là một lỗi đã biết tại MySQL.

lỗi 42996
lỗi 40477

Như bạn có thể thấy, đây là một vấn đề đã biết từ năm 2008 và họ vẫn chưa sửa nó !!!

VÒNG LÀM VIỆC
Trước tiên, bạn cần tạo cơ sở dữ liệu để nhập. Nó không cần bất kỳ bảng nào. Sau đó, bạn có thể nhập cơ sở dữ liệu của mình.

  1. trước tiên hãy bắt đầu dòng lệnh MySQL của bạn (áp dụng tên người dùng và mật khẩu nếu bạn cần)
    C:\>mysql -u user -p

  2. Tạo cơ sở dữ liệu của bạn và thoát

    mysql> DROP DATABASE database;  
    mysql> CREATE DATABASE database;  
    mysql> Exit  
    
  3. Nhập cơ sở dữ liệu đã chọn của bạn từ tệp kết xuất
    C:\>mysql -u user -p -h localhost -D database -o < dumpfile.sql

Bạn có thể thay thế localhost bằng IP hoặc miền cho bất kỳ máy chủ MySQL nào mà bạn muốn nhập vào. Lý do cho lệnh DROP trong dấu nhắc mysql là để đảm bảo rằng chúng tôi bắt đầu với một cơ sở dữ liệu trống và sạch.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để biết bảng MySQL được cập nhật lần cuối khi nào?

  2. Làm cách nào để đặt mã hóa cho các cột char của bảng trong django?

  3. Tại sao Dữ liệu Ứng dụng Khảo sát Django SessionWizardView của tôi không hiển thị ở định dạng có thể sử dụng trong Cơ sở dữ liệu MySQL của tôi?

  4. Danh sách MySQL Tất cả các bản sao

  5. Cách tìm hàng thứ n trong MySQL