django的操作
来源:互联网 发布:windows搭建dns 编辑:程序博客网 时间:2024/06/05 15:02
子django中使用数据库
django中默认的数据库是sqlite3 使用mysql数据的话需要自己来进行配置
需要自己现在mysql中设置好要使用的数据库
数据库的配置在setting中进行配置
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'mydatabase', } }
mysql的配置方法
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 配置mysql的引擎 'NAME': 'django', # 自己创建好的数据库的名称 'USER': 'root', # 用户名 'PASSWORD': '1234', # 数据库密码 'HOST': '127.0.0.1', # 主机地址 'PORT': '3306', # 端口号 是字符串类型的 }
配置数据库的连接
在同名的工程目录下的init.py文件中 设置连接的方式 3.5 不支持MySQLdb
import pymysql# 创建默认的数据库的连接pymysql.install_as_MySQLdb()
开始同步数据库
先在数据库中 创建自己的数据库
# 使用下面的命令来同步数据库python manage.py syncdb# 连接上数据库后再app下的models 下面创建要创建的表结构的类使用命令创建manage.py makemigrationsmanage.py migrate# 执行完数据库中就创建了需要的表 在命令行中连接上数据库mysql -uroot -p 密码 show databases; # 查看数据库use django # 使用数据库show tables # 就能查看到一堆的表了 找到自己的表表中已经可以看到自己创建的数据了 mysql> select * from login_userinfo;+----+----------+----------+-------------+| id | username | password | email |+----+----------+----------+-------------+| 1 | 1234 | 1234 | 123@163.com |+----+----------+----------+-------------+1 row in set (0.00 sec)至此 django连接mysql 数据库的初步设置就完成了 接下来就可以使用django的orm来操作数据库了
0 0
- Django 数据库的操作
- django 的数据库操作
- django的session操作
- django 的数据库操作
- django的操作
- Django数据库的一些操作
- Django的ORM操作示例
- Django当中的ORM操作
- django 的orm的一些操作
- django操作数据库使用中文的方法
- Django中对数据库的操作说明
- django操作数据库使用中文的方法
- django操作数据库使用中文的方法
- Ubuntu下PyCharm配置Django的操作
- django中模型的简单操作
- django model postgis的一些操作
- django 快速实现session的操作
- Django笔记 Model的继承和操作
- Java虚拟机内存理解
- docker网络方案之weave实战篇
- 排序算法时间复杂度与空间复杂度
- junit之Matcher,Assert.assertThat
- 士子与小僧
- django的操作
- 122. Best Time to Buy and Sell Stock II
- struts2中的jsp值传到后台action接收的三种方法
- 修改<hr/>的颜色
- Android 读取TXt,按行读取
- AAA开发基于CXF的 RESTful WebService 及wadl打不开问题
- 二维数组计算4*4矩阵对角线上的元素之和
- 二分贪心 R 雷达覆盖
- 【上机笔试之十一】数位拆解-特殊乘法