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的Flask框架中实现简单的登录功能的教程
Apr 20 Python
Python实现Linux中的du命令
Jun 12 Python
python使用Tesseract库识别验证
Mar 21 Python
python email smtplib模块发送邮件代码实例
Apr 26 Python
解决pycharm每次新建项目都要重新安装一些第三方库的问题
Jan 17 Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 Python
python3获取url文件大小示例代码
Sep 18 Python
Python Print实现在输出中插入变量的例子
Dec 25 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
Django设置Postgresql的操作
May 14 Python
django日志默认打印request请求信息的方法示例
May 17 Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 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中生成随机密码的自定义函数代码
2013/10/21 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
2015/01/07 PHP
php简单获取目录列表的方法
2015/03/24 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
如何直接访问php实例对象中的private属性详解
2017/10/12 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
分享几个超级震憾的图片特效
2012/01/08 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
在Linux上用forever实现Node.js项目自启动
2014/07/09 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jQuery实现tab标签自动切换的方法
2015/02/28 Javascript
JavaScript 七大技巧(一)
2015/12/13 Javascript
JS表格组件神器bootstrap table详解(强化版)
2016/05/26 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
详谈表单重复提交的三种情况及解决方法
2017/08/16 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
2019/08/13 Javascript
easyUI 实现的后台分页与前台显示功能示例
2020/06/01 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
[15:39]教你分分钟做大人:龙骑士
2014/10/30 DOTA
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python的多维空数组赋值方法
2018/04/13 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
python中的global关键字的使用方法
2019/08/20 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
Python自省及反射原理实例详解
2020/07/06 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
南京某软件公司的.net面试题
2015/11/30 面试题
Servlet方面面试题
2016/09/28 面试题
淘宝活动总结范文
2014/06/26 职场文书
2014学习优秀共产党员先进事迹思想汇报
2014/09/14 职场文书
2015年万圣节活动总结
2015/03/24 职场文书