django-06-配置数据库

配置数据库

Django开发操作数据库更简单,内部提供了ORM框架;
       ORM可以帮助我们做两件事:
                - 创建,删除,修改数据库中的表(不用自己写sql语句) [无法创建库]
                - 操作表的数据

       - 1. 安装第三方模块
            pip install mysqlclient

       - 2. 自己创建数据库
            启动mysql服务
            创建数据库

       - 3. django连接数据库
            在项目中的settings.py中配置
             将:
                DATABASES = {'default': {
                    'ENGINE': 'django.db.backends.sqlite3',
                    'NAME': BASE_DIR / 'db.sqlite3',}}
             修改为:
                DATABASES = {
                    'default': {
                        'ENGINE': 'django.db.backends.mysql', # 修改为mysql
                        'NAME': "dbname",  # 数据库名字
                        "USER": "ROOT",  # 用户名
                        "PASSWORD": "XXX",  # 密码
                        "HOST": "",  # ip
                        "PORT": ""  # 端口 }}
posted @ 2022-11-10 16:20  测试圈的彭于晏  阅读(26)  评论(0)    收藏  举报