PyCharm MySQL可视化Database配置过程图解
在进行数据库相关的模块学习时,通常有人推荐使用Navicat,确实强大方便,可惜是收费的。这里推荐一个在社区版PyCharm里面直接可视化访问数据库的方法,开源免费。
在社区版的PyCharm中,可以通过下载Database Navigator的插件,实现可视化。下面是详细步骤:
1. 在菜单file中找到Settings,如下
2. 进入Plugins,搜索‘Database Navigator',如下图,然后安装。
3. 装好后,菜单栏会多出一个菜单‘DB Navigator',如下:
4. 点击这个菜单,然后同时按下Ctrl+Shift+C,然后确定,进入数据库连接界面:
5. 点击左上角的加号,选择合适的数据库,如下:
6. 然后填好相关信息,进行连接测试,如下:
这个错误信息的文本如下:
Cannot connect to "Tutorial".
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 utilize time zone support.
解决方案如下,填好信息后,点击Properties,然后填上相关的serverTimezone,UTC等信息,大小写敏感:
7. 至此数据库的配置完成,点击OK确认后,就可以在界面看到数据库连接的信息了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
pycharm中连接mysql数据库的步骤详解
前言 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动.所以就动手起来,总算是成功了,所以将过程分享出来给大家,需要的朋友们一起来学习学习. 一.先确保python能正常连接到数据库 可以如下图测试,如果无报错,说明正常连接到了数据库 如果有报错,可能是缺少MySQLdb包 先去下载MYSQLdb 官方下载:MySQL
-
Django1.7+python 2.78+pycharm配置mysql数据库
配置好virtualenv 和virtualenvwrapper后,使用pycharm创建新项目.之后要面临的问题就来了,之前一直使用的是sqlite作为开发数据库进行学习,按照之前看教程的原则,好像就是说开发环境要和生产环境尽量的一致,所以现在想尝试一下使用更有可能在生产环境部署的mysql数据库进行开发. 本觉得是一件应该很轻松的事情,没想到遇到了一些麻烦 根据一通百度,搜出来的方案大概有: MySQLdb mysql安装时候自带的connector pymysql MySQLdb 是dja
-
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
1 准备工作 1.1 环境搭建 1.1.1 安装python3.6 python安装官网 1.1.2 安装django2.2 pip install django(==2.2.0) //不加版本默认安装最新版 1.1.3 安装pycharm(社区版,官网下载安装即可) 在安装完成后要配置好需要的第三方库:(pip下载,推荐在pycharm下也配置虚拟环境) Django2.2 连接mysql需要的库:PyMySQL, mysql, mysqlclinet 验证码用到的库:django-simpl
-
pycharm2017实现python3.6与mysql的连接
本文为大家分享了pycharm2017上实现python3.6与mysql的连接方法,供大家参考,具体内容如下 与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以自动安装pymysql,功能与下载的mydqldb是一样的. 一.安装pycharm自带的pymysql 1.首先打开pycharm里的设置 settings->protect->protect Interpreter->双击击右面的pip-->在搜索框里输入pymysql-->
-
python+Django+pycharm+mysql 搭建首个web项目详解
本文实例讲述了python+Django+pycharm+mysql 搭建首个web项目.分享给大家供大家参考,具体如下: 前面的文章记录了环境搭建的过程,本节记录首个web项目调试 首先检查安装的模块,输入dos命令 pip list, 会显示已安装的模块,看是否有Django,PyMySQL模块 C:\Users\Administrator\PycharmProjects>pip list DEPRECATION: The default format will switch to colu
-
图文详解Django使用Pycharm连接MySQL数据库
在 Pycharm 的右上方找到 Database 点击 依次点击,选择 MySQL 数据库 点击 Download 下载驱动文件 下载完成后对数据库的相关信息进行填写 填写完成后点击"Test Connection",如果出现 Successful 就说明连接成功 然后点击"应用",再点击"确定" 左边这个窗口是写 SQL 语句的地方 例如查询 app01_admin 表 点击这个绿色三角形执行 如果要添加数据的话 点这个加号 填写内容,填写完
-
pycharm访问mysql数据库的方法步骤
不需要像eclipse那样添加驱动包,在pycharm里面下载一个pymysql包即可. 然后链接自己电脑的mysql并进行访问即可. 源码如下 import pymysql # 建立数据库连接 conn = pymysql.Connect( host='localhost', port=3306, user='用户', passwd='密码', db='数据库', charset='utf8' ) # 获取游标 cursor = conn.cursor() # print(conn) # pr
-
详解pycharm连接不上mysql数据库的解决办法
问题描述 环境:ubuntu18.04,mysql5.7 今天在ubuntu下使用pycharm连接mysql,发现连接不上 这不是缺少驱动吗?下载之! 下好之后点进去 连接 点击test connection 这是什么鬼??? 网上找各种博客都说是权限问题,然而我试了之后发现并不是,授予root用户所有权限之后仍然连接不上,我突然想到可能是驱动版本的问题,目前mysql的最新版本是8.0,而驱动的版本也正好是8.0,这之间是不是有什么关联呢. 解决办法 点开驱动下载页 点击右边+号 依次选择-
-
PyCharm MySQL可视化Database配置过程图解
在进行数据库相关的模块学习时,通常有人推荐使用Navicat,确实强大方便,可惜是收费的.这里推荐一个在社区版PyCharm里面直接可视化访问数据库的方法,开源免费. 在社区版的PyCharm中,可以通过下载Database Navigator的插件,实现可视化.下面是详细步骤: 1. 在菜单file中找到Settings,如下 2. 进入Plugins,搜索'Database Navigator',如下图,然后安装. 3. 装好后,菜单栏会多出一个菜单'DB Navigator',如下: 4.
-
MySql 5.7.17压缩包免安装的配置过程图解
MySQL数据库管理软件有两种版本,一种是企业版,一种是社区版,其中,前者是收费的,如果是个人使用的,社区版足矣.下载mysql-5.7.17-winx64.zip,并将之解压于自己选定的目录后,如图1,会在文件夹里看到配置文件my-default.ini,此时,需将其复制,并粘贴进bin文件夹里,并将其重新命名为my.ini,如图2.至此准备工作完成,下面将详说具体的配置过程. 工具/原料 (1)电脑:Lenovo B460e: (2)操作系统:windows 7,64位: (3)mysq
-
Windows10 Java环境变量配置过程图解
准备过程: 在电脑桌面 右键点击 "此电脑"的"属性"选项 选择"高级系统设置"选项 点击下面的"环境变量"选项 配置过程: 点击"系统变量"下面的"新建"选项 在"变量名"处填上"Java_Home" "变量值"为JDK安装路径,笔者的路径是"D:\jdk1.8" 点击"确定"选项 选中
-
SpringBoot Druid配置过程图解
Druid是阿里开源的一个JDBC应用组件, 其包括三部分: DruidDriver: 代理Driver,能够提供基于Filter-Chain模式的插件体系. DruidDataSource: 高效可管理的数据库连接池. SQLParser: 实用的SQL语法分析 通过Druid连接池中间件, 我们可以实现: 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助. 替换传统的DBCP和C3P0连接池中
-
Spring整合junit的配置过程图解
配置步骤: 1.导入Spring整合Junit的jar(坐标): <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.0.2.RELEASE</version> <scope>test</scope> </dependency> 2.使用Ju
-
Spring切入点表达式配置过程图解
常用标签: 1. <aop:config> 作用:声明aop配置 2. <aop:pointcut> 作用:配置切入点表达式 属性:id:唯一标识切入点表达式名称 expression:定义切入点表达式 3. <aop:aspect> 作用:配置切面 属性:id:唯一标识切面的名称 ref:引用切面类(通知类)bean的id 4. <aop:before> 作用:配置前置通知(在执行目标对象方法之前执行) 属性:method:指定通知方法名称 pointcu
-
Springboot主程序类注解配置过程图解
@SpringBootApplication 点进这个注解看 进去第一个注解@SpringBootConfiguration看,上面有Configuration注解 @Configuration 这是Spring的配置类注解, 说明这个类一个配置类,里面都是配置文件 进第二个注解@EnableAutoConfiguration, 顾名思义,这是允许自动配置生效的注解, 接下来进去看它. @EnableAutoConfiguration 进去后也有两个注解:第一个AutoConfiguration
-
Springcloud GateWay网关配置过程图解
一般为了不暴露自己的端口信息等,会选择架构一个网关在前面进行阻挡,起到保护的作用.附上一张工作示列图. 1.配置网关9527 gateway作为网关需要和其他的应用一样需要注册进eureka中进行管理,先创建应用gateway9527 pom文件,关键是gateway依赖 <dependencies> <dependency> <groupId>com.bai</groupId> <artifactId>cloud-api-common</
-
Spring数据库多数据源路由配置过程图解
项目中需要根据不同业务进行分库,首先是将业务不同业务映射到不同过的数据库( biz --> db,可能存在多对一情况), 查看springjdbc源码发现AbstractRoutingDataSource类作为一个数据源路由抽象类,可以担当这个事情,其设计思想也比较简单, 首先将多个数据源的映射关系自己维护完成后注入进来,然后自己定义一个路由规则,重点部分见代码: 首先可以看到该类是一个抽象类,重点关注变量targetDataSource和resolvedDataSources. 其中targe
-
Pycharm github配置实现过程图解
Git是一个开源的分布式版本控制软件,用以有效.高速的处理从很小到非常大的项目版本管理.Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发.Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见:http://git-scm.com/ GitHub是一个基于Git的远程文件托管平台(同GitCafe.BitBucket和GitLab等). Git本身完全可以做到版本控制,但其所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同
随机推荐
- 利用numpy+matplotlib绘图的基本操作教程
- 使用Python导出Excel图表以及导出为图片的方法
- PostgreSQL教程(十):性能提升技巧
- java中文传值乱码问题的解决方法
- 安装Oracle加载数据库错误areasQueries的解决
- Javascript闭包(Closure)详解
- js 概率计算(简单版)
- PHP CURL函数库第1/2页
- 无刷新上传文件并返回自定义值
- jquery实现的代替传统checkbox样式插件
- Powershell小技巧之获取当前的时间并转换为时辰
- Linux bash Shell中的变量类型详解
- SQL表连接图解
- 零基础写Java知乎爬虫之获取知乎编辑推荐内容
- Jquery为DIV添加click事件的简单实例
- ie下动态加态js文件的方法
- C#操作数据库总结(vs2005+sql2005)
- Android中使用TextView实现高仿京东淘宝各种倒计时效果
- Android中执行java命令的方法及java代码执行并解析shell命令
- 洗牙会对牙齿有影响吗?