Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Django syncdb działa w SQLite, nie działa w MySQL

Jeśli używasz tych wersji, Python3.3 Django1.6 użyj oficjalnego oprogramowania pośredniczącego MySql mysql-connector-python-1.1.4-py3.3.

Rozwiązanie:znajdź:creation.py w swoich pakietach witryn i metoda modyfikacji:sql_for_inline_foreign_key_references to:możesz tylko modyfikować parametry metody

def sql_for_inline_foreign_key_references (self, model, field, known_models, style):

To nie jest dobre rozwiązanie, jest to alternatywa dla usuwania błędu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego ta instrukcja SQL INSERT zwraca błąd składni?

  2. Reguły zabezpieczeń dziedziczenia naruszone przez typ:„MySql.Data.Entity.MySqlEFConfiguration”

  3. Czy czas letni ma wpływ na UTC_TIMESTAMP()?

  4. W puli Tomcat JDBC nie ma wystarczającej liczby nieaktywnych połączeń

  5. Projekt bazy danych po raz pierwszy:czy przesadzam?