zoukankan      html  css  js  c++  java
  • 数据库配置

    数据库配置

    创建数据库

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    """
    1.管理员连接数据库
    >: mysql -uroot -proot

    2.创建数据库
    >: create database luffy default charset=utf8;

    3.查看用户
    >: select user,host,password from mysql.user;

    # 5.7往后的版本
    >: select user,host,authentication_string from mysql.user;
    """

    为指定数据库配置指定账户

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    """
    设置权限账号密码
    # 授权账号命令:grant 权限(create, update) on 库.表 to '账号'@'host' identified by '密码'

    1.配置任意ip都可以连入数据库的账户
    >: grant all privileges on luffy.* to 'luffy'@'%' identified by 'Luffy123?';

    2.由于数据库版本的问题,可能本地还连接不上,就给本地用户单独配置
    >: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'Luffy123?';

    3.刷新一下权限
    >: flush privileges;

    只能操作luffy数据库的账户
    账号:luffy
    密码:Luffy123?
    """

    配置文件配置

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'luffy',
    'USER': 'luffy',
    'PASSWORD': 'Luffy123?',
    'HOST': 'localhost',
    'PORT': 3306
    }
    }
    import pymysql
    pymysql.install_as_MySQLdb()

    Django 2.x 一些版本pymysql兼容问题

    Django不采用2.0.7版本很可能出现以下问题,需要修改源代码

  • 相关阅读:
    文件操作
    POJO对象建立规则
    第三章 Java 的基本程序设计结构
    第一章 Java程序设计概述
    Dao层设计
    业务功能迭代开发过程
    mysql 修改语法格式
    自定义 Java 异常 (Exception)
    接口开发注意事项-个人总结
    intelliJ IDEA springMVC 搭建配置
  • 原文地址:https://www.cnblogs.com/plyc/p/14084495.html
Copyright © 2011-2022 走看看