扫码关注官方订阅号
django配置好mysql怎么使用?有具体的在django下配置使用mysql数据库的马,并且在后续项目中如何使用呢?
人生最曼妙的风景,竟是内心的淡定与从容!
用orm来使用mysql
settings里面把DATABASES改成这样的 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'OPTIONS': { 'read_default_file': os.path.join(BASE_DIR, 'mysql.cnf'), }, } } 我是把数据库配置单独放在一个文件然后读取的 [client]
database = **** user = *** password = *** default - character - set = utf8 数据库记得改成utf-8, 怎么改自己查吧, 不然后期用保存中文会出问题的
这个可以直接用django里的方法做,例如:"select author from Books where title = yuwenshu "相当于 Books.objects.filter(title=yuwenshu).当然你也可以直接注入sql语句来进行操作。更具体的可以看django官方文档,有翻译版的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用orm来使用mysql
settings里面把DATABASES改成这样的
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'OPTIONS': {
'read_default_file': os.path.join(BASE_DIR, 'mysql.cnf'),
},
}
}
我是把数据库配置单独放在一个文件然后读取的
[client]
database = ****
user = ***
password = ***
default - character - set = utf8
数据库记得改成utf-8, 怎么改自己查吧, 不然后期用保存中文会出问题的
这个可以直接用django里的方法做,例如:"select author from Books where title = yuwenshu "相当于 Books.objects.filter(title=yuwenshu).当然你也可以直接注入sql语句来进行操作。更具体的可以看django官方文档,有翻译版的。