pycharm工具连接mysql数据库失败问题
在使用pycharm开发工具连接mysql数据库时提示错误,信息如下:
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually
提示信息返回无效的时区,这是由于MySQL默认的时区是UTC时区,比北京时间晚8个小时。
解决的方法是修改mysql时区的时长,连接上mysql后,操作命令如下:
set global time_zone='+8:00';
但可能这样设置之后,如果是本地pc电脑安装的mysql,在重启电脑之后这个配置会丢失的,下次又会出现同样的问题,需要再次进行以上的配置,很是麻烦。
如果这样的话,可以在pycharm
连接数据库的配置里进行serverTimezone
的设置值为:Asia/Shanghai,这样就可以解决每次都要修改mysql配置的问题了,配置如下图所示:
参考:pycharm中连接mysql数据库的步骤详解
总结
到此这篇关于pycharm工具连接mysql数据库失败问题的文章就介绍到这了,更多相关pycharm连接mysql数据库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
pycharm2017实现python3.6与mysql的连接
本文为大家分享了pycharm2017上实现python3.6与mysql的连接方法,供大家参考,具体内容如下 与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以自动安装pymysql,功能与下载的mydqldb是一样的. 一.安装pycharm自带的pymysql 1.首先打开pycharm里的设置 settings->protect->protect Interpreter->双击击右面的pip-->在搜索框里输入pymysql-->
-
pycharm中连接mysql数据库的步骤详解
前言 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动.所以就动手起来,总算是成功了,所以将过程分享出来给大家,需要的朋友们一起来学习学习. 一.先确保python能正常连接到数据库 可以如下图测试,如果无报错,说明正常连接到了数据库 如果有报错,可能是缺少MySQLdb包 先去下载MYSQLdb 官方下载:MySQL
-
图文详解Django使用Pycharm连接MySQL数据库
在 Pycharm 的右上方找到 Database 点击 依次点击,选择 MySQL 数据库 点击 Download 下载驱动文件 下载完成后对数据库的相关信息进行填写 填写完成后点击"Test Connection",如果出现 Successful 就说明连接成功 然后点击"应用",再点击"确定" 左边这个窗口是写 SQL 语句的地方 例如查询 app01_admin 表 点击这个绿色三角形执行 如果要添加数据的话 点这个加号 填写内容,填写完
-
详解pycharm连接不上mysql数据库的解决办法
问题描述 环境:ubuntu18.04,mysql5.7 今天在ubuntu下使用pycharm连接mysql,发现连接不上 这不是缺少驱动吗?下载之! 下好之后点进去 连接 点击test connection 这是什么鬼??? 网上找各种博客都说是权限问题,然而我试了之后发现并不是,授予root用户所有权限之后仍然连接不上,我突然想到可能是驱动版本的问题,目前mysql的最新版本是8.0,而驱动的版本也正好是8.0,这之间是不是有什么关联呢. 解决办法 点开驱动下载页 点击右边+号 依次选择-
-
pycharm工具连接mysql数据库失败问题
在使用pycharm开发工具连接mysql数据库时提示错误,信息如下: Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually 提示信息返回无效的时区,这是由于MySQL默认的时区是UTC时区,比北京时间晚8个小时. 解决的方法是修改mysql时区的时长,连接上mysql后,操作命令如下: set global time_zone='+8:00'; 但可能这样
-
pycharm中django框架连接mysql数据库的方法
1.首先下载安装pymysql模块. pip install pymysql 如果出现 timeout 超时可以使用其他的资源下载: pip install 模块名 -i https://pypi.douban.com/simple 2.导入库 在项目的init文件中编写下列代码: # 导入pymysql模块 import pymysql pymysql.install_as_MySQLdb() 这样整个项目都能使用pymysql,就不用再每个文件都导入pymyqsl 3.在seeting.py
-
如何利用Python连接MySQL数据库实现数据储存
目录 介绍 Python连接MySQL实现数据储存 总结 介绍 MySQL是一个关系型数据库,MySQL由于性能高.成本低.可靠性好,已经成为最流行的开源数据库.最开始由瑞典的MySQL AB公司开发,后来被甲骨文公司(Oracle)收购. 如何利用Python连接MySQL数据库实现数据储存,下面我们将着重介绍. Python连接MySQL实现数据储存 首先我们需要准备Python的pymysql模块,MySQL数据库(这个自行网上找教学安装),Navicat Premium 15数据库工具(
-
c++连接mysql数据库的两种方法(ADO连接和mysql api连接)
第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库.暂时只连接了mysql,sqlserver,oracle,access.对于access,因为它创建表的SQL语句不太兼容标准SQL语句,需要做一些处理,这里暂时不说.第二种方法只能针对于mysql数据库的连接,不过用这种方法不用安装MyODBC服务器程序. 不管用哪种方法,首先需要安装Mysql数据库,安装方法请看"mysql安装及一些注意点".最好安装一个Navicat for mysql,方便操作mysql数
-
Java使用jdbc连接MySQL数据库实例分析
本文实例讲述了Java使用jdbc连接MySQL数据库的方法.分享给大家供大家参考,具体如下: 使用jdbc连接数据库: 可以直接在方法中定义url.user.psd等信息,也可以读取配置文件,但是在web项目中肯定是要使用第二种方式的,为了统一,只介绍第二种方式. 步骤 1.创建配置文件db.properties 无论是eclipse还是myeclipse,在工程下右键->new->file,以properties为后缀名就好了. 配置文件内容: #连接数据库的url,如果主机地址是loca
-
详解Python连接MySQL数据库的多种方式
上篇文章分享了windows下载mysql5.7压缩包配置安装mysql 后续可以选择 ①在本地创建一个数据库,使用navicat工具导出远程测试服务器的数据库至本地,用于学习操作,且不影响测试服务器的数据 ②连接测试服务器的数据库账号和密码,在测试服务器上操作,内部测试服务器的数据库账号和密码在分配时会给不同账号做权限限制,如不同账号允许登录的方式.开放的数据库范围.账号可读写操作的权限都会不一样,若出现一直使用代码登录不上远程数据库服务器,应检查下账号是否具有权限,可询问负责管理测试服务器数
-
C++连接mysql数据库的两种方法小结
现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法.可以通过2种方法实现. 第一种方法是利用ADO连接, 第二种方法是利用mysql自己的api函数进行连接. 第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库.暂时只连接了mysql,sqlserver,oracle,access.对于access,因为它创建表的
-
PHP连接MySql数据库方法简化版
写这个PHP连接数据库静态工具类之前,是由于当时学习C#的asp.net.老师编写了一个连接数据库的静态工具类,发现使用此类,每次只需要写sql语句,而不再需要进行连接创建,关闭等等.方便其他操作,节约时间. 转眼一年半,如今php课程需要写一个小项目,于是第一件事就是编写一个连接数据库的静态工具类,php和asp.net的语法极其的相似. 在使用此类之前,可以普及两点知识: PHP中使用静态的调用,不同于其他编程语言,它的静态调用为: 类名::$静态属性 类名::静态方法() 而Java.C#
-
Spring连接Mysql数据库全过程
目录 Spring连接Mysql数据库 创建一个Maven项目 导入坐标 托管DataSource类 测试 Spring和Mysql数据库的连接及测试--Jdbc 创建Maven Web 的java工程 Spring连接Mysql数据库 创建一个Maven项目 导入坐标 在pom.xml加入如下坐标,并且点击右上角刷新. import org.springframework.context.annotation.Bean; import org.springframework.context.a
随机推荐
- Rails应用程序中同时修改操作冲突问题的解决方案
- java web请求和响应中出现中文乱码问题的解析
- java设计模式之工厂模式实例详解
- Java Vector类详解及实例代码
- js实现常用排序算法
- 实现PHP多线程异步请求的3种方法
- Python函数式编程指南(二):从函数开始
- JSP 开发中过滤器filter设置编码格式的实现方法
- 针对浏览器隐藏CSS之独孤九剑
- zTree插件之多选下拉菜单实例代码
- c++实现对输入数组进行快速排序的示例(推荐)
- 二叉树先根(先序)遍历的改进
- jQuery读取XML文件的方法示例
- JQuery调用WebServices的方法和4个实例
- 取键盘键位ASCII码的网页
- 详解JavaScript RegExp对象
- 关于APE文件刻录音频CD的教程
- Intent传递对象之Serializable和Parcelable的区别
- iOS中UIAlertView3秒后消失的两种实现方法
- 简单实现Python爬取网络图片