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 获取文件列表(或是目录例表)
Mar 25 Python
python使用urlparse分析网址中域名的方法
Apr 15 Python
Python学习入门之区块链详解
Jul 25 Python
Python基于递归算法实现的走迷宫问题
Aug 04 Python
利用Python找出序列中出现最多的元素示例代码
Dec 08 Python
Python使用Pickle模块进行数据保存和读取的讲解
Apr 09 Python
python框架django项目部署相关知识详解
Nov 04 Python
基于django2.2连oracle11g解决版本冲突的问题
Jul 02 Python
python 实现简单的计算器(gui界面)
Nov 11 Python
Python tkinter之Bind(绑定事件)的使用示例
Feb 05 Python
Python数据分析之pandas函数详解
Apr 21 Python
python_tkinter弹出对话框创建
Mar 20 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
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
基于jquery的复制网页内容到WORD的实现代码
2011/02/16 Javascript
Javascript 面向对象编程(一) 封装
2011/08/28 Javascript
js原生appendChild的bug解决心得分享
2013/07/01 Javascript
js同比例缩放图片的小例子
2013/10/30 Javascript
js倒计时小程序
2013/11/05 Javascript
Jquery获得控件值的三种方法总结
2014/02/13 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
学习React中ref的两个demo示例
2018/08/14 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
2018/09/27 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
详解React路由传参方法汇总记录
2020/11/29 Javascript
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
Numpy之文件存取的示例代码
2018/08/03 Python
python 将列表中的字符串连接成一个长路径的方法
2018/10/23 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
浅谈Html5移动端ios/Android兼容性总结
2018/06/01 HTML / CSS
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
美国孕妇装品牌:Destination Maternity
2018/02/04 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
植村秀加拿大官网:Shu Uemura加拿大
2019/09/03 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
理工科学生的自我评价
2013/12/15 职场文书
药店主任岗位责任制
2014/02/10 职场文书
写自荐信的注意事项
2014/03/09 职场文书
员工工作表现评语
2014/04/26 职场文书
现实表现材料范文
2014/12/23 职场文书
python区块链持久化和命令行接口实现简版
2022/05/25 Python