prefacio
Django proporciona un buen soporte para una variedad de bases de datos, incluyendo: PostgreSQL, MySQL, SQLite, Oracle . Ejemplo mysql esta parte de conexión a mysql Django manipulación de datos breve
Django MySQL incluso necesidad de instalar controladores mysqlclient
conexión SQLite
Aquí para pycharm5.0 versión, por ejemplo,
Seleccionar db.sqlite3 derecho -nueva-Data Source
Set camino , Drvier como se muestra en la figura.
Configuración del archivo , la dirección URL de
Haga clic en Probar conexión, la esquina inferior derecha Aplicar aplicación.
instalación de MySQL
Método 1:
En 3.x pitón
pip instalar pymysql
Después de la instalación también necesita __init__.py código de inicialización complemento
pymysql importación
pymysql.install_as_MySQLdb ()
Método 2:
Descargar e instalar mysqlclient
pip instalar mysqlclient
En settings.py información de conexión de base de datos de configuración
conexión de cliente MySQL Navicat
Aquí ventana acoplable se ha utilizado para construir una base de datos MySQL en un servidor de mí mismo, ps ventana acoplable
número de puerto consulta
Conectarse a la base de datos
Crear una tabla, la sincronización de bases de datos
modles.py crear presoninfo
Terminal de datos migrate:
makemigrations python manage.py
pitón manage.py migrate
Abrir Navicat vista del cliente de MySQL
Generar la base de datos correctamente