创建项目使用的数据库
django要使用mysql数据库,首先需要在mysql中创建项目的数据库
create database python_study charset=utf8;
Django中配置使用mysql数据库
mysql创建完数据库后,需要在Django项目文件中修改setting.py中的DATABASES内容
DATABASES = {
\'default\': {
\'ENGINE\': \'django.db.backends.mysql\', # 使用的数据库类型
\'NAME\': \'python_study\', # mysql中数据库的名字
\'USER\': \'********\', # mysql账号
\'PASSWORD\': \'********\', # mysql密码
\'HOST\': \'localhost\', # mysql 的IP
\'PORT\': 3306, # mysql的端口
}
}
第一次运行的时候报错,需要安装MYSQLclient
# 第一步
sudo apt-get install python3-dev default-libmysqlclient-dev build-essential
# 第二步
pip install mysqlclient