""" 1.管理员连接数据库 2.创建数据库 >: create database luffy default charset=utf8; 3. 登录数据库 >: mysql -uroot -proot 4.设置权限账号密码 grant 权限(create,update..) on 库.表 to '账号'@'host' identified by '密码' # 3.设置权限账号密码 # 拥有公网或局域网,其他主机连mysql >: grant all privileges on luffy.* to 'luffy'@'%' identified by 'luffy'; # 要是本机连mysql连不上,就账号删除用localhost替换%,本机就可以登录了 >: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy'; # 设置完有权限限制的账号后一定要刷新权限 >: flush privileges; # 5.退出管理员,用账号 luffy 密码 luffy 登入开发 查看已有用户 >: select user,host,password from mysql.user; # 6.luffyapi/settings/dev.py配置 DATABASES = { "default": { "ENGINE": "django.db.backends.mysql", "HOST": "127.0.0.1", "PORT": 3306, "USER": "luffy", "PASSWORD": "luffy", "NAME": "luffy", } } # 7.luffypai/__init__.py import pymysql pymysql.install_as_MySQLdb() # 8.运行会出现Django与pymysql版本兼容问题:见两张插图 """
转载请标明出处:django项目之数据库搭建
文章来源: django项目之数据库搭建