Django 配置MySQL作为后端数据库
16lz
2021-05-05
1.配置django项目工程
django-admin startproject send_mail_prjcd send_mail_prjdjango-admin startapp app01
2.项目中 导入pymysql
send_mail_prj.__init__.py
import pymysqlpymysql.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账号可以远程登录
# 注意,在生产环境中,不要这么干登录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;
©著作权归作者所有:来自51CTO博客作者J4ck0r的原创作品,如需转载,请注明出处,否则将追究法律责任你的鼓励让我更有动力
赞赏
0人进行了赞赏支持
更多相关文章
- 一个SQL让导致整个数据库都整挂了!
- 漫画 | 你还记得原生的JDBC怎么连接数据库吗?
- Java 响应式关系数据库连接了解一下
- 一文看懂分布式数据库原理和 PostgreSQL 分布式架构
- 【PostgreSQL架构】PostgreSQL的最佳群集高可用性方案
- 「PostgreSQL高级特性」PostgreSQL 数据库的近似算法
- 「数据库架构」三分钟搞懂事务隔离级别和脏读
- 【PostgreSQL架构】为什么关系型数据库是分布式数据库的未来
- 【数据库架构】Apache Couchdb 最终一致性