Django连接本地mysql数据库(pycharm)的步骤
作者:XIAOLONCX 时间:2024-01-20 05:05:39
第一步:更改setting.py中的DATABASES
# 配置数据库
DATABASES = {
'default': {
# python自带的一个数据库,基本不会被使用
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
# 注册我们自己使用的数据库连接
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'productone', #数据库名称
'USER':'root', # 连接数据库的用户名称
'PASSWORD':'yourpassword', # 用户密码
'HOST':'127.0.0.1', # 访问的数据库的主机的ip地址
'PORT':'3306', # 默认mysql访问端口
}
}
第二步在控制台输入:pip install pymysql安装pymysql
第三步:在项目中的__init__ .py添加下面代码
因为我出现了下面问题↓所以添加了pymysql.version_info = (1,4,13,“final”,0)
import pymysql
pymysql.version_info = (1,4,13,"final",0)
pymysql.install_as_MySQLdb()
最后就可以执行程序 python manage.py migrate!!!完成
来源:https://blog.csdn.net/XIAOLONCX/article/details/108661436
标签:Django,连接,mysql
0
投稿
猜你喜欢
Python中BeautifuSoup库的用法使用详解
2023-11-19 04:52:48
Win10环境中如何实现python2和python3并存
2023-10-18 02:58:34
PYTHON发送邮件YAGMAIL的简单实现解析
2022-04-25 09:23:08
Python编写带选项的命令行程序方法
2023-11-18 20:47:35
Centos 7 安装mysql5.7.24二进制 版本的方法及解决办法
2024-01-21 22:18:58
Uchome1.2 1.5 代码学习 common.php
2023-11-15 02:56:10
六个实用Pandas数据处理代码
2023-03-01 05:29:00
用ajax实现的自动投票的代码
2023-08-24 16:35:07
Python 爬虫多线程详解及实例代码
2021-01-25 14:05:03
ES6新特性一: let和const命令详解
2024-05-22 10:37:14
常见Dreamweaver使用过程中的问题及解决办法
2011-03-17 16:16:00
Python爬虫之pandas基本安装与使用方法示例
2023-11-26 21:49:35
基于logstash实现日志文件同步elasticsearch
2023-09-01 14:45:57
Vue-Access-Control 前端用户权限控制解决方案
2024-06-07 16:02:57
Windows安装MySQL8.0.16 的步骤及出现错误问题解决方法
2024-01-25 06:27:36
用 SA FileUp 上传多文件
2008-07-04 13:44:00
python如何爬取个性签名
2021-03-29 03:34:04
Centos环境部署django项目的全过程(永久复用)
2021-06-17 00:37:28
CTF中的PHP特性函数解析之上篇
2023-06-14 02:19:58
不要使用@import[译]
2009-05-01 12:01:00