Django 操作Mysql数据库
2023-09-27 14:24:29 时间
pip安装mysqlclient
sudo ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config
sudo pip install mysqlclient
配置数据库
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '',
'PORT': '',
}
}
设置models
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models
# Create your models here.
class User(models.Model):
name = models.CharField(max_length=20)
age = models.IntegerField(max_length=11)
gender = models.CharField(max_length=1)
操作数据库
def index(request):
test = User.objects.get(id=1)
test.gender = '女'
test.save()
return HttpResponse('修改成功')
相关文章
- django指定使用mysql数据库,并指定创建表时数据库的存储引擎
- mysql查询最近三天的数据
- mysql字段如果设置为自增,则无法保存=0的值
- 彻底解决django 2.2以上版本与mysql兼容性问题(不用改源码)
- Mysql:Changes in MySQL 5.6.6 (2012-08-07, Milestone 9):Group-Commit等等:重大变化版本!
- MySQL工具汇总
- 【JDBC的实现步骤……MySQL数据库】
- 谈谈Mysql主从同步延迟分析及解决方案
- Error loading MySQLdb module: No module named 'MySQLdb'----------- django成功连接mysql数据库的方法