django配置数据库的方法
方法1:在settings.py文件中添加数据库配置信息
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'dbname', # 数据库名称
'USER': 'dbuser', # 数据库登录用户名
'PASSWORD': 'dbpassword', # 密码
'HOST': '127.0.0.1', # 数据库主机IP,如保持默认,则为127.0.0.1
'PORT': 3306, # 数据库端口号,如保持默认,则为3306
}
}
方法2:将数据库配置信息放到一个文件中,在settings.py文件中将其引入
新建数据库配置文件mysql.cnf
[client]
database = dbname
user = dbuser
password = dbpassword
host =127.0.0.1
port = 3306
default-character-set = utf8
在settings.py文件中引入mysql.cnf文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'OPTIONS': {
'read_default_file': 'utils/mysql.cnf',
},
}
}
启用mysql数据引擎,配置完成。
出处:www.l1mn.com
原文标题:django配置mysql数据库
原文地址:https://www.l1mn.com/p/x97824.html
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
Copyright © L1MN.COM 联系方式:l1mnfw@163.com