Введение Как-то на днях появилась задача соединить Django-проект с уже существующей базой данных #MySQL в Windows 10. До этого #MySQL цеплял с Django только в Linux и работать приходилась чаще с PostgreSQL(В этой СТАТЬЕ описал, как подключить #PostgreSQL к #django Да и не было задач по соединению с уже существующей базой MySQL. На первый взгляд, казалось, что это будет легко! Однако возник ряд трудностей, чему и посвящена эта статья-инструкция. Мой софт MySQL Workbench 8.0 CE Django 4.0.5 Python 3.9.6 (В этой СТАТЬЕ описал, как переключать версии python) mysqlckient 2.1.1 Инструкция Предположим, что у Вас уже есть созданный проект Django со стандартной базой данных sqlite3 1. Установите библиотеку mysqlclient 2. Перейдите в #MySQL Workbench и посмотрите, как называется БД, к которой Вы хотите соединиться 3. Перейдите в модуль settings.py и пропишите настройки для MySQL DATABASES = { 'default': { 'NAME': 'user_data', 'ENGINE': 'django.db.backends.mysql', 'USER': 'mysql_user', 'PASSWO
Как я дружил уже существующую базу данных MySQL c Django в Windows 10
23 июня 202223 июн 2022
263
1 мин