Использовать базу данных Mysql в Django
метод первый:
Сначала войдите в файл init.py в тот же каталог, что и файл проекта settings.py.
импортировать pymysql pymysql.install_as_MySQLdb()
Затем установите драйвер pymysql с помощью загруженной команды:
pip установить pymysql
Способ второй:
Если в приглашении «Вы установили mysqlclient?» указано, что этот пакет (пакет драйвера mysql) отсутствует, и этот пакет не может быть установлен через pip, вы должны загрузить его самостоятельно. Адрес загрузки:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
Загрузите пакет программного обеспечения соответствующей версии
Загрузить для python 3.6 32: mysqlclient‑1.3.13‑cp36‑cp36m‑win32.whl
Загрузить для python 3.6 64: mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl
Затем войдите в виртуальную среду, перейдите в каталог, в который был загружен файл, и используйте следующую команду для установки:
пип установить xxx.whl
Примечание: Если вы не установили колесо, вы должны сначала установить его.Теперь новая версия Pyhton в основном устанавливается по умолчанию.Если вы ее не установили, сначала используйте следующую команду, чтобы установить ее:
Пип установить колесо
Советы: Вышеупомянутые два метода могут подключаться к Mysql. Разница в том, что первый метод не такой быстрый, как второй, но второй метод немного сложнее установить. Если на сайте много трафика, второй метод рекомендуется.
После установки драйвера настройте тип базы данных и пароль учетной записи базы данных в DATABASES файла settings.py для подключения к базе данных Mysql.
БАЗЫ ДАННЫХ = { 'по умолчанию': { «ДВИГАТЕЛЬ»: «django.db.backends.mysql», «ИМЯ»: «Джанго3», «ПОЛЬЗОВАТЕЛЬ»: «django3», «ПАРОЛЬ»: «9684a35c71», «ХОСТ»: «127.0.0.1», «ПОРТ»: «3306», } }
Вы можете использовать базу данных MYSQL
Конечно, вы не забываете установить базу данных Mysql в свою операционную систему. Ниже приведен метод установки базы данных Mysql в различных операционных системах!
Статьи по Теме: