学习Pycharm连接Mysql数据库心得(附可能出现的问题及解决方法)

本文详细介绍如何在PyCharm中设置并连接MySQL数据库,包括配置数据库参数、测试连接、图形化界面操作及SQL命令行使用方法。同时,提供了解决连接时遇到的时区错误问题的方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 在PyCharm右侧工具栏有Database,点击打开

如果没有,则在view | Tool Windows | Database 选择显示

在这里插入图片描述

2. 点击右侧的database,再点击“+”, 选择Data Source, 然后选择MySQL

在这里插入图片描述

3. 填写连接MySQL数据库的参数

Host: 远程ip 若是连接本地MySQL 直接写localhost即可
Database: 填写数据库名称(选填),默认连接之后,可以查看当前用户权限下的所有数据库
User: MySQL用户名
Password: MySQL密码

  • 注意: 首次连接需要下载驱动,点击左下角的Download下载
    LeeHo

4.下载完毕后,点击test connection ,测试连接 成功显示Successful Details,然后点击Apply

在这里插入图片描述

5.连接成功以后, 可以点击Schemas,选择要显示的数据库,然后点击ok。

在这里插入图片描述

6.右侧显示上一步选择的数据库,双击数据表,可以打开数据表的图形化界面

  • 如果没有下拉三角号,则点击下图红圈处符号即可展开

在这里插入图片描述在这里插入图片描述

7.点击红圈中的小图标,可以进入命令窗口,输入sql语句,进行命令行操作,而且有关键字提示, 字段提示以及数据表提示,可以批量处理也可以单行运行,操作非常方便

在这里插入图片描述

问题1:

java.lang.RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeException: 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.

在这里插入图片描述
在这里插入图片描述

解决方法(如下图):

在语句"jdbc:mysql://localhost:3306/stujdbc “后添加"?serverTimezone=GMT%2B8":

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值