数据库登录命令
mysql -u root -p
show databases;
Django连接数据库
在settings.py文件中进行配置和修改
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1', # 数据库主机
'PORT': 3306, # 数据库端口
'USER': 'root', # 数据库用户名
'PASSWORD': '123456', # 数据库用户密码
'NAME': 'gx_day15' # 数据库名字
}
}
Django创建表
在models.py文件中进行修改
创建表
执行命令:
python manage.py makemigrations
python manage.py migrate
条件:在setings保证app已经注册
删除表
当需要删除表时,则再models.py中注释表结构,然后重新执行命令即可。
修改表
新增列的时候,由于已存在列中可能已有数据,所以新增列必须指定新增列的对应数据
age=models.InterField(default=2) 默认为2
age=models.InterField(null = True ,blank =True) 默认为空
操作表中的数据
desc 表名
文章来源:https://www.toymoban.com/news/detail-859791.html
文章来源地址https://www.toymoban.com/news/detail-859791.html
到了这里,关于Django连接数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!