作業環境 mac os python3.7 安裝mysql brew update brew install MySQL pip install -r requirements.txt requirements.txt 包含以下 mysqlclient Django==2.1.4 pymysql 建立 app (Directory) python manage.py startapp app_name 編輯 settings.py ...... ...... DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DbName', 'USER': 'user', 'PASSWORD': 'password', 'HOST': '127.0.0.1', 'PORT': '3306', } } ...... ...... Django 連結到已有Table的DB 建立model.py python manage.py inspectdb > app_name /models.py python manage.py inspectdb 直接複製後貼上到model.py 文件 建立migrations資料表 python manage.py makemigrations migrations 同步資料表 python manage.py migrate app_name 參考文件 Django連結現有MySQL資料庫 https://docs.djangoproject.com/en/2.2/ref/databases/ https://djangobook.com/mdj2-models/