博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django 数据库使用(sqlite3和mysql)
阅读量:7052 次
发布时间:2019-06-28

本文共 1675 字,大约阅读时间需要 5 分钟。

hot3.png

一、sqlite3 使用1、import sqlite3 确认系统中是否安装2、进入当前项目目录,cmd后运行python,进入命令行模式3、import sqlite3,   sqlite3.connect('{path\name.db}') #大括号内表示自定义,真实情况没有大括号4、修改settings.py文件   DATABASES = {    'default': {        'ENGINE': 'django.db.backends.sqlite3',        'NAME': {path\name.db}',        'USER': '',        'PASSWORD': '',        'HOST': '',        'PORT': '',    }}5、进入数据库文件界面,运行python manage.py shell   from django.db import connection   cur = connection.cursor()   如果没报错,则表示配置成功6、修改models.py文件,配置自己的表   例如:    from django.db import models    from django.contrib import admin        # Create your models here.    class BlogPost(models.Model):    	title = models.CharField(max_length = 150)    	body  = models.TextField()    	timestamp = models.DateTimeField()    	class Meta:    		ordering = ['-timestamp']7、创建数据库内容   python manage.py syncdb   根据提示输入,表示连接成功注:以上只表示对数据库的创建,连接和使用,不包含其它内容。二、mysql1、确认安装mysql数据库2、在mysql中创建数据库 命令模式下可以使用   CREATE DATABASE {name} DEFAULT CHARSET=utf8;3、修改settings.py文件    DATABASES = {        'default': {            'ENGINE': 'django.db.backends.mysql',            'NAME': '{name}',            'USER': '{username}',            'PASSWORD': '{password}',            'HOST':'localhost', #ip            'PORT':'3306',        }    }4、修改models.py文件,配置自己的表   例如:    from django.db import models    from django.contrib import admin        # Create your models here.    class BlogPost(models.Model):    	title = models.CharField(max_length = 150)    	body  = models.TextField()    	timestamp = models.DateTimeField()    	class Meta:    		ordering = ['-timestamp']5、创建数据库内容   python manage.py syncdb   根据提示输入,表示连接成功

转载于:https://my.oschina.net/u/1785471/blog/296707

你可能感兴趣的文章
linux reboot命令
查看>>
Python之路--Python基础4--内置函数
查看>>
霍布斯:人对人像狼一样
查看>>
typedef和#define的区别
查看>>
if else和switch的效率
查看>>
Linux下C结构体初始化
查看>>
CodeForces 1082B
查看>>
ORACLE在线重定义--将普通表转化为分区表
查看>>
模拟jquery底层链式编程
查看>>
如何实现Qlikview的增量数据加载
查看>>
Notepad++ 代码格式化
查看>>
裁切图片,
查看>>
[转]跟我一起写 Makefile
查看>>
作业-继承5
查看>>
修改 android 的 framework 层操作小记.转载
查看>>
图片鼠标滑过图片半透明(jquery特效)
查看>>
windows下安装和配置mongoDB
查看>>
最新工作积累记录
查看>>
java初始化构造函数调用顺序
查看>>
swift 之xib自定义view可视化到storyboard
查看>>