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
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- 基本信息程序包名称:基于.net开发的遵循web标准的个人站点程序包下载开发者主页:www.ceocio.net软件大小:1.84mb安装环
- 函数声明为:func Notify(c chan<- os.Signal, sig ...os.Signal)官方描述:Notify函
- 编写思路:把本地文件在客户端通过base64编码以后发送目的地.测试过程中,上传文件过大,导致超时不成功.后来经过改善.把编码分段发送.测试
- 一、闭包闭包相当于函数中,嵌套另一个函数,并返回。代码如下:def func(name): # 定义外层函数 def inner
- 一:mysql官网下载https://dev.mysql.com/downloads/file/?id=494993
- zipfilePython 中 zipfile 模块提供了对 zip 压缩文件的一系列操作。f=zipfile.ZipFile(&
- 本文实例讲述了Python wxPython库使用wx.ListBox创建列表框。分享给大家供大家参考,具体如下:如何创建一个列表框?列表框
- yaml简介1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言。
- Sql代码 CREATE TABLE test(a VARCHAR2( 20),b VARCHAR2 (20),c NUMBER,d VAR
- 最近一直在做Dnn模块的开发,过程中碰到这么一个问题,需要同时插入N条数据,不想在程序里控制,但是SQL Sever又不支持数组参数.所以只
- 例1import osprint 'Process (%s) start...' %os.getpid()pid = os.
- 一个简单的for语句就能循环字典的所有键,就像处理序列一样:In [1]: d = {'x':1, 'y':
- 错误出现情景在cmd中使用mysql命令,学生信息表添加数据。使用load data方式简单批量导入数据。准备好文本数据: xuesheng
- 前言今天装MySQL发现数据库储存默认装在了C盘,因为C盘空间本就不大,就想移动到其它盘。以下是我的操作步骤1.启动2.输入密码
- 本文实例为大家分享了python实现图书管理系统的具体代码,供大家参考,具体内容如下添加新书查询借阅二次添加新书(读取已有的.xls并修改)
- 假设有一个表,结构如下:mysql> CREATE TABLE `a` ( `id
- 模块介绍:from ftplib import FTP ftp = FTP() #设置变量 ftp.set_debuglevel(2) #打
- 为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其
- 1. 编码问题:遇到了几个字符串转换问题,总结如下:# str to bytes str.encode(s)# bytes to str b
- 本文实例为大家分享了Python实现计算器功能示例代码,供大家参考,具体内容如下1.简单计算器#计算一个表达式的时候,首先肯定是先算括号里面