mysql服务器
系统版本:CentOS6.8
IP :10.0.0.51
版本
1、授权root远程登录 grant all on *.* to 'root'@'%' identifide by '123456';
2、创建一个名为"cmdb"的数据库 create database cmdb;
3、编辑 /etc/my.cnf 添加如下 binlog_format=ROW
如果不添加上述语句,Djang创建数据的时候会报如下错误,原因是Django的创建的数据库事务基于行的日志记录 django.db.utils.InternalError: (1665, 'Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEM
ENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transactio
n isolation level is READ COMMITTED or READ UNCOMMITTED.')
4、重启mysql服务 /etc/init.d/mysqld restart
Django 连接mysql数据库
第一步:先创建一个Django项目
打开pycharm的Terminal终端运行" python manage.py startapp app01 "命令创建一个名为"app01"的app应用
在untitled2项目的settings.py的INSTALLED_APPS列表添加app01