Django框架连接MySQL数据库
pycharm连接数据库(MySQL)
# pycharm也是可以操作数据库的 类似于数据库得可视化软件:Navicat等
# pycharm可以充当很多款数据库软件的客户端
# 注意:在使用pycharm链接数据库之前需提前创建好库
所在位置:
# 三个位置查找数据库相关
右侧上方database
左下方database
配置里面的plugins插件搜索安装
# 如果都没有,卸载pycharm重新装
链接MySQL:
具体使用:
Django连接数据库(MySQL)
# settings.py配置文件中修改
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 改为mysql
'NAME': 'user1', # 数据库库名
'USER': 'root', # 用户名
'PASSWORD':'123', # 密码
'HOST':'127.0.0.1',# ip
'PORT':'3306', # 端口
'CHARSET':'utf8' # 编码
}
}
2.代码声明
django默认用的是mysqldb模块链接MySQL
但是该模块的兼容性不好 需要手动改为用pymysql链接
你需要告诉django不要用默认的mysqldb要用pymysql
# 在项目名下的init或者任意的应用名下的init文件中书写以下代码都可以
import pymysql
pymysql.install_as_MySQLdb()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)