1.配置django項目工程mysql
django-admin startproject send_mail_prj cd send_mail_prj django-admin startapp app01
2.項目中 導入pymysql
send_mail_prj.__init__.pysql
import pymysql pymysql.version_info = (1, 4, 13, "final", 0) pymysql.install_as_MySQLdb()
3.項目配置文件配置MySQL
send_mail_prj.settings.py數據庫
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '192.168.60.72', #數據庫的IP地址 'PORT': '3306', #數據庫鏈接時的TCP端口 'USER': 'root', #數據庫登陸用戶名 'PASSWORD': '123456', #數據庫登陸密碼 'NAME': 'send_mail' #數據庫名字 } }
4.設置root帳號能夠遠程登陸django
# 注意,在生產環境中,不要這麼幹 登陸mysql後,執行以下SQL語句: set global validate_password_policy=LOW; set global validate_password_length=4; grant all privileges on *.* to 'root'@'%' identified by '123456'; flush privileges;