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

yipeiwu_com6年前Python基础

前言

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

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

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


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

先去下载MYSQLdb

官方下载:MySQLdb

本地下载:32位:https://www.jb51.net/database/552380.html  64位:https://www.jb51.net/database/552384.html

一步步next就能安装好

二、配置好java环境

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

三、配置pycharm

先下载mysql 的jdbc mysql-connector-java

 

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

 

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

 

填好各项

 

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

 

 

 

 

添加后再看,问题解决

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对【听图阁-专注于Python设计】的支持。

相关文章

Python打包可执行文件的方法详解

本文实例讲述了Python打包可执行文件的方法。分享给大家供大家参考,具体如下: Python程序需要依赖本机安装的Python库,若想在没有安装Python的机器上运行,则需要打包分发...

Python之——生成动态路由轨迹图的实例

Python之——生成动态路由轨迹图的实例

一、scapy简介与安装 scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送...

Flask-Mail用法实例分析

Flask-Mail用法实例分析

本文实例讲述了Flask-Mail用法。分享给大家供大家参考,具体如下: 很多类型的应用程序都需要在特定事件发生时提醒用户,而常用的通信方法是电子邮件。 虽然 Python 标准库中的...

python 转换 Javascript %u 字符串为python unicode的代码

web采集的数据为 %u6B63%u5F0F%u4EBA%u5458,需要读取并转换为python对象,想了下不调用Javascript去eval,只能自己翻译了。 核心代码: i...

Python自定义一个异常类的方法

Python自定义一个异常类的方法

如何实现自定义一个异常 python内置了许多异常类,为编写代码划定红线,才使调试代码时能及时发现错误。那么我们编写一个模块也可以为使用此模块者划定红线,来约束使用者可用哪些数据,这就需...