Pycharm Community连接PostgreSQL数据库的实现过程

Pycharm连接Postgre SQL数据库

最近在做一个数据分析的项目,目前的工作方式是使用Pycharm编辑数据分析代码,使用navicat for mysql可视化工具对数据库进行操作。因为需要频繁的切换软件感觉不是很方便,经过一番调研,发现Pycharm其实自带Database数据库管理工具,完全可以仅基于Pycharm同时实现数据分析和数据库的可视化操作,以下对实现过程进行简单记录。

文章目录

  • Pycharm连接Postgre SQL数据库
    • Pycharm社区版如何成功找到database
    • Pycharm连接数据库
    • Pycharm中进行数据库操作

Pycharm社区版如何成功找到database

我目前使用的是pycharm社区版,而社区版本身是没有database的,只有专业版里面会直接出现右上角的database。下图中,在pycharm社区版中,选择View——> Tool Windows, 是没有Database选项的。
Pycharm Community连接PostgreSQL数据库的实现过程_第1张图片

解决办法是,需要自己安装Database Navigator插件,具体操作过程如下:

  1. 单击右下角Python Interpreter,然后选择Interpreter Settings.
    Pycharm Community连接PostgreSQL数据库的实现过程_第2张图片

  2. 选择plugins ——> marketplace ——> 搜索database ——> 安装Database Navigator插件 ——> Install ——> OK
    Pycharm Community连接PostgreSQL数据库的实现过程_第3张图片
    注意,安装完成之后会提示需要重启IDE以完成安装。
    Pycharm Community连接PostgreSQL数据库的实现过程_第4张图片

  3. 这时点击View——> Tool Windows 出现DB Browser选项。
    Pycharm Community连接PostgreSQL数据库的实现过程_第5张图片

  4. 点击DB Browser,出现下图窗口,即可以开始进行数据库操作了。
    Pycharm Community连接PostgreSQL数据库的实现过程_第6张图片

Pycharm连接数据库

下面以连接PostgreSQL数据库为例进行说明。

  1. 如图,点击绿色加号,选择要连接的数据库类型,这里选择PostgreSQL数据库。
    Pycharm Community连接PostgreSQL数据库的实现过程_第7张图片
  2. 填写数据库账户信息。IP、端口、Database需要与将连接的数据库信息完全一致。
    Pycharm Community连接PostgreSQL数据库的实现过程_第8张图片
    我要连接的是navicat premium里的一个数据库(IDC_DATA_SHAREDB).
    Pycharm Community连接PostgreSQL数据库的实现过程_第9张图片
    在Navicat Premium中选择要连接的数据库,然后右击选择复制连接(这一步主要是为了查看要连接的数据库信息,查看完成后取消新建连接即可)。
    Pycharm Community连接PostgreSQL数据库的实现过程_第10张图片

Pycharm Community连接PostgreSQL数据库的实现过程_第11张图片
3. 测试连接。填写完数据库信息后,可以通过下方的Test Connection测试连接情况,出现如下弹窗‘Connection to “[Name]” was successful"说明数据库连接成功,点击OK即可。
Pycharm Community连接PostgreSQL数据库的实现过程_第12张图片

Pycharm中进行数据库操作

接下来就可以方便的在Pycharm使用SQL语句进行数据库的可视化查询操作,进行简单的测试。

Pycharm Community连接PostgreSQL数据库的实现过程_第13张图片

你可能感兴趣的:(数据分析,数据库,pycharm,postgresql)