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

Lỗi máy chủ nội bộ Django 500 - Cấu hình không đúng:Lỗi khi tải mô-đun MySQLdb:

Dòng này:

ImproperlyConfigured: Error loading MySQLdb module: this is MySQLdb version (1, 2, 5, 'final', 1), but _mysql is version (1, 2, 3, 'final', 0) 

cho biết bạn có thể có phiên bản không khớp giữa MysqlDB và MySQL. Có vẻ như việc xem xét nó và cài đặt lại các thư viện phụ thuộc của bạn đã giải quyết được vấn đề.

Để mô tả vấn đề chi tiết hơn:

Trong trường hợp này, apt-get đang cài đặt MySQL-python ==1.2.3. Phiên bản mới nhất là MySQL-python ==1.2.5. Tuy nhiên apt-get không tìm thấy nó, vì vậy hãy xóa hoàn toàn MySQL-python ==1.2.3 bằng cách sử dụng:

sudo apt-get remove --purge python-mysqldb

và sau đó cài đặt lại qua pip

sudo pip install mysql-python

(Lưu ý tên gói hơi khác)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hai giá trị được tạo ra trong học thuyết

  2. Làm thế nào để đồng bộ cơ sở dữ liệu SQLite trên điện thoại Android với cơ sở dữ liệu MySQL trên máy chủ?

  3. Thay thế thành cú pháp truy vấn

  4. mysql với các giá trị được phân tách bằng dấu phẩy

  5. Cách biết kết quả từ bảng nào khi sử dụng UNION trong MySQL