sql >> Databáze >  >> RDS >> Mysql

Problém s připojením Django mysql, NameError:název '_mysql' není definován

doporučený způsob používat MySQL s Django znamená nainstalovat mysqlclient místo mysql-connector-python .

Pokud používáte mysql-connector-python , pak musíte změnit ENGINE na 'mysql.connector.django' v nastavení DATABASES (dokumenty ).

DATABASES = {
    'default': {
                'ENGINE': 'mysql.connector.django',
                'HOST': 'xxxxxx.compute.amazonaws.com',
                'PORT': '3306',
                'NAME': 'xxxxx',
                'USER': 'xxxxx',
                'PASSWORD': 'xxxxxx',
                'init_command': "SET sql_modes = 'STRICT_TRANS_TABLES'",
    },
}


  1. Jak LEFT() funguje v MariaDB

  2. sloupec časového razítka mysql

  3. Uložte více bitových hodnot do jednoho sloupce tabulky

  4. Multi-Cloud Full Database Cluster Možnosti převzetí služeb při selhání pro MariaDB Cluster