Pycharm使用Database Navigator连接mysql数据库全过程
作者:meryl2001 发布时间:2024-01-15 03:58:35
Pycharm Database Navigator连接mysql
1.安装Database Navigator
由于使用的是Pycharm Community版,在View->Tool window里找不到database,只能通过File->Settings->Pluigns,搜索database,找到Database Navigator,点击Intall进行安装。
2.下载mysql驱动
下载地址:https://dev.mysql.com/downloads/connector/j/?os=26
windows下选择Platform independent,下载完成后解压。
3.创建连接
按图示填写信息和账号密码,Driver source选择External library,在Driver library找到刚才下好的jdbc driver所在的文件夹,点击Test Connection测试是否连接成功。
4.时区错误
如果在测试连接后提示时区错误,则在cmd中进去mysql后,输入
set global time_zone = '+8:00';
即可。
pycharm无法连接上mysql
安装database navigator:社区版的pycharm,Tool Windows里没有Database,所以要手动安装Database Navigator:File →Settings→Plugins→搜索框中输入Database Navigator→下载插件→安装完成重启Pycharm(下图我已经按上述方法安装好了database navigator)
对mysql进行配置
导航栏中选择DB Navigator,进入Database Browser后在设置里配置mysql。
Authentication下,user填root;password填之前在mysql下配置的密码,其他默认。
报错解决
一般情况下,在进行了1、2两步之后会连接成功,但我在连接是却出现了报错:
The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utiliz
报错原因是新版mysql的时区设置有问题,故下面对mysql进行时区更改(照例先登录Mysql,然后输入set global time_zone="+8:00",注意是"+8:00"而不是"8:00",我第一次就输错了,然后报错了):
进行完这一步后,打开Pycharm发现数据库已经连接上了,会提示...successfully
来源:https://blog.csdn.net/weixin_42795763/article/details/104535811


猜你喜欢
- django创建自定义模板处理器:一、需求来源:在django开发中,页面是通过template(模板)进行渲染的,对于一些数据,可以通过{
- 我们可以很轻松的从1到9或者从9到1正着背一遍,反着背一遍。但是想要在编程实现这些看起来简单的操作,就没那么容易了。因为计算机需要一些指令,
- 滑动验证码介绍本篇涉及到的验证码为滑动验证码,不同于极验证,本验证码难度略低,需要的将滑块拖动到矩形区域右侧即可完成。这类验证码不常见了,官
- 学习前言最近在学目标检测……SSD的源码好复杂……看
- 前言最近在出差,发现住的宾馆居然有小强。所以出差无聊之际,写了点爬虫的代码玩玩,问就是应景。本篇文章主要是爬取CSDN全站综合热榜的100个
- 1 谈谈你对面向对象的理解?面向对象的编程---object oriented programming,简称:OOP,是一种编程的思想。OO
- 题目描述原题链接 :303. 区域和检索给定一个整数数组 nums,处理以下类型的多个查询:计算索引 left&nbs
- 第一部分 关于requests库(1) requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用
- 本文实例为大家分享了python实现自主查询实时天气的具体代码,供大家参考,具体内容如下用到了urllib2 json 很简单的
- 本文实例讲述了python实现下载指定网址所有图片的方法。分享给大家供大家参考。具体实现方法如下:#coding=utf-8#downloa
- python中获取字典的key列表和value列表 # -*- coding: utf-8 -*-# 定义一个字典dic = {'剧
- 本人python新手小白,记录学习过程中遇到的一些小问题。python 爬虫获取网页资源之前,联网是必须的,作为 python 中最常用的
- 前沿小补充例3.48 查询平均成绩大于等于80分的学生学号和平均成绩SELECT Sno,AVG(Grade)FROM SCWHERE AV
- 腐蚀在一些图像中,会有一些异常的部分,比如这样的毛刺:对于这样的情况,我们就可以应用复式操作了。需要注意的是,腐蚀操作只能处理二值图像,即像
- 前言首先来讲一下服务端渲染,直白的说就是在服务端拿数据进行解析渲染,直接生成html片段返回给前端。具体用法也有很多种比如:传统的服务端模板
- 源码:#路飞骷髅import turtle as t#黄底帽子t.pu()t.goto(0,200)t.circle(-130,-80)t.
- group_concat()函数的参数是可以直接使用order by排序的。666。。下面通过例子来说明,首先看下面的t1表。比如,我们要查
- 识别发票录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。今天我们就来学习一下,如何自动识别增值税发票并且录入系统~识
- AlexNet介绍AlexNet是2012年ISLVRC 2012(ImageNet Large Scale Visual Recognit
- 绘制直线图,确定x范围和y的范围代码:import matplotlib.pyplot as pltimport numpy as npxp