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

Kesalahan Server Internal Django 500 - Tidak Dikonfigurasi dengan Benar:Kesalahan saat memuat modul MySQLdb:

Baris ini:

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

menunjukkan Anda mungkin memiliki ketidakcocokan versi antara MysqlDB dan MySQL. Kedengarannya seperti melihat ke dalamnya dan menginstal ulang pustaka dependen Anda menyelesaikan masalah.

Untuk menjelaskan masalah secara lebih mendetail:

Dalam hal ini apt-get sedang menginstal MySQL-python==1.2.3. Versi terbaru adalah MySQL-python==1.2.5.Namun apt-get tidak menemukannya, jadi hapus sepenuhnya MySQL-python==1.2.3 menggunakan:

sudo apt-get remove --purge python-mysqldb

dan kemudian instal ulang melalui pip

sudo pip install mysql-python

(Perhatikan nama paket sedikit berbeda)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menginstal driver QMYSQL

  2. Memuat CSV ke tabel MySQL dengan PHP

  3. Peramban Neo4j

  4. Replikasi MySQL untuk Ketersediaan Tinggi

  5. Fitur Tersembunyi MySQL