Schritt 1: Ändern Sie DATABASES in setting.py # Datenbank konfigurieren DATABASES = { 'Standard': { # Eine mit Python mitgelieferte Datenbank, die grundsätzlich nicht genutzt wird# 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # Registrieren Sie unsere eigene Datenbankverbindung 'ENGINE': 'django.db.backends.mysql', # Datenbank-Engine 'NAME': 'productone', # Datenbankname 'USER': 'root', # Benutzername für die Verbindung mit der Datenbank 'PASSWORD': 'IhrPasswort', # Benutzerpasswort 'HOST': '127.0.0.1', # Die IP-Adresse des Hosts der Datenbank, auf die zugegriffen werden soll 'PORT': '3306', # Standard-MySQL-Zugriffsport } } Der zweite Schritt besteht darin, in die Konsole einzugeben: pip install pymysql, um pymysql zu installieren Schritt 3: Fügen Sie den folgenden Code zu __init__.py im Projekt hinzu Da ich das folgende Problem hatte↓, habe ich pymysql.version_info = (1,4,13,"final",0) hinzugefügt. pymysql importieren pymysql.version_info = (1,4,13,"final",0) pymysql.install_as_MySQLdb() Abschließend können Sie das Programm python manage.py migrate ausführen!!! Fertig Zusammenfassen Dies ist das Ende dieses Artikels über die Verbindung von Django mit einer lokalen MySQL-Datenbank (pycharm). Weitere Informationen zur Verbindung von Django mit einer lokalen MySQL-Datenbank (pycharm) finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Idea konfiguriert Tomcat zum Starten eines Webprojekts - Grafik-Tutorial
>>: Vue+Element UI realisiert die Kapselung von Dropdown-Menüs
Installationsschritte 1. Erstellen Sie eine virtu...
1. Rufen Sie die Methode der übergeordneten Kompo...
1. Einleitung Kürzlich habe ich einem Freund geho...
System- und Benutzerumgebungsdesign <br />D...
MySQL selbst unterstützt keine rekursive Syntax, ...
Neues Projekt starten Dieser Artikel zeichnet hau...
Inhaltsverzeichnis 1. Nachfrage 2. Umsetzung 3. E...
jQuery realisiert den Effekt der Sitzplatzauswahl...
Wirkung html <div Klasse="sp-container&qu...
In diesem Artikel wird hauptsächlich die Bereitst...
Umfeld System: Ubuntu 18.04 Software: qt5.12.8 1....
Flex-Grundkonzepte Flex-Layout (Flex ist die Abkü...
<div Klasse="Box"> <img /> ...
MySQL-Batch-Einfügeproblem Da bei der Entwicklung...
Vorwort: Soweit ich weiß, kann CSS derzeit nur de...