Django 学习第四课,数据库连接
一、首先启动mysql,这里我用的是精简版本作为测试MiniServer,配置不多说,不懂自己百度,
1、首先点击服务器配置选择安装MiniServer
2、点击程序设置修改个mysql密码
3、点击开始就OK了
二、在Django的setting文件配置DB相关信息,按照官网的说法配置
这里my.ini是SQL数据库的配置文件,不做解释,有可能你的是my.cfg,这没什么问题
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'OPTIONS': {
'read_default_file': 'C:\\Python27\\MiniServer\\MySQL\\my.ini',
},
}
}
三、在my.ini配置文件中添加链接信息
在配置文件中添加以下信息
[client]
database = myapp
user = root
password = 123456
default-character-set = utf8
四、简单创建自己的模块,首先自己用工具创建数据库不多说
创建一个表,信息如下
class myusermanager(models.Model):
name=models.CharField('user',max_length=10)
password=models.CharField('password',max_length=16)
realname=models.CharField('realname',max_length=255)
sex=models.CharField('sex',max_length=10)
email=models.EmailField('email',blank=True)
def __str__(self):
return "user manager table"
第五步、先编译下我们的app让模块被识别
第五步、在做一个数据库迁移
执行成功后会看到以下的相关信息
六、在数据中就会看到我们创建的表myusermanager
- 本文标签: 随手笔记
- 本文链接: http://www.iamlk.cn/article/97
- 版权声明: 本文由Leonidax原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权