pycharm中连接mysql数据库的步骤详解


Posted in Python onMay 02, 2017

前言

最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。所以就动手起来,总算是成功了,所以将过程分享出来给大家,需要的朋友们一起来学习学习。

一、先确保python能正常连接到数据库

可以如下图测试,如果无报错,说明正常连接到了数据库

pycharm中连接mysql数据库的步骤详解

如果有报错,可能是缺少MySQLdb包

先去下载MYSQLdb

官方下载:MySQLdb

本地下载:32位:https://3water.com/database/552380.html  64位:https://3water.com/database/552384.html

pycharm中连接mysql数据库的步骤详解

一步步next就能安装好

二、配置好java环境

这一步网上教程很多,也很简单,略过

三、配置pycharm

先下载mysql 的jdbc mysql-connector-java

pycharm中连接mysql数据库的步骤详解 

解压后注意这个文件的位置

pycharm中连接mysql数据库的步骤详解 

打开pycharm的database插件,新增一个MySQL连接

pycharm中连接mysql数据库的步骤详解 

填好各项

pycharm中连接mysql数据库的步骤详解 

注意此时你看到的Driver后面可能和我不一样,这代表你需要接着做

 pycharm中连接mysql数据库的步骤详解

pycharm中连接mysql数据库的步骤详解 

pycharm中连接mysql数据库的步骤详解 

pycharm中连接mysql数据库的步骤详解 

添加后再看,问题解决

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python深入学习之对象的属性
Aug 31 Python
python利用beautifulSoup实现爬虫
Sep 29 Python
Python常用模块介绍
Nov 21 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
Django1.9 加载通过ImageField上传的图片方法
May 25 Python
Window 64位下python3.6.2环境搭建图文教程
Sep 19 Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
Oct 17 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
Jun 21 Python
Python简单实现区域生长方式
Jan 16 Python
Pycharm IDE的安装和使用教程详解
Apr 30 Python
django 数据库 get_or_create函数返回值是tuple的问题
May 15 Python
python 实现端口扫描工具
Dec 18 Python
Python多线程实现同步的四种方式
May 02 #Python
Python之Web框架Django项目搭建全过程
May 02 #Python
python3实现抓取网页资源的 N 种方法
May 02 #Python
Pycharm学习教程(2) 代码风格
May 02 #Python
Pycharm学习教程(1) 定制外观
May 02 #Python
pycharm安装图文教程
May 02 #Python
python安装教程 Pycharm安装详细教程
May 02 #Python
You might like
php获取文件类型和文件信息的方法
2015/07/10 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
jquery ajax提交整个表单元素的快捷办法
2013/03/27 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
jQuery实现随意改变div任意属性的名称和值(部分原生js实现)
2013/05/28 Javascript
js判断两个日期是否相等的方法
2013/09/10 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
javascript中with()方法的语法格式及使用
2014/08/04 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
漫谈JS引擎的运行机制 你应该知道什么
2016/06/15 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
JS实现点击表头表格自动排序(含数字、字符串、日期)
2017/01/22 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
在react-antd中弹出层form内容传递给父组件的操作
2020/10/24 Javascript
nodejs中内置模块fs,path常见的用法说明
2020/11/07 NodeJs
微信小程序实现首页弹出广告
2020/12/03 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
[02:38]DOTA2 夜魇暗潮2020活动介绍官方视频
2020/11/04 DOTA
Python和Perl绘制中国北京跑步地图的方法
2016/03/03 Python
Python wxpython模块响应鼠标拖动事件操作示例
2018/08/23 Python
基于Python实现迪杰斯特拉和弗洛伊德算法
2020/05/27 Python
Python读取实时数据流示例
2019/12/02 Python
Python的pygame安装教程详解
2020/02/10 Python
德国电子商城:ComputerUniverse
2017/04/21 全球购物
SAZAC的动物连体衣和动物睡衣:Kigurumi Shop
2020/03/14 全球购物
家长会学生家长演讲稿
2013/12/29 职场文书
优秀社区干部事迹材料
2014/02/03 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
捐书活动总结
2014/05/04 职场文书
电工实训报告总结
2014/11/05 职场文书
年终工作总结范文2014
2014/11/27 职场文书
Redis特殊数据类型HyperLogLog基数统计算法讲解
2022/06/01 Redis