我的编程空间,编程开发者的网络收藏夹
学习永远不晚

IDEA连接数据库,以及报错问题

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

IDEA连接数据库,以及报错问题

IDEA是一款功能强大的开发工具,而IDEA连接数据库是其中的一个附带功能,该功能可以在我们开发大型任务,编写SQL语句时,提供帮助,例如以MySQL为例

解决SQL映射文件的警告提示:

在映射配置文件中存在报红的情况。问题如下:

产生的原因:Idea和数据库没有建立连接,不识别表信息

虽然这样并不影响程序的运行,但是会给我们的开发带来一定的困扰

解决方式:在Idea中配置MySQL数据库连接

那么如何用IDEA连接数据库?

IDEA中配置MySQL数据库连接

点击IDEA右边框的 Database ,在展开的界面点击 + 选择 Data Source ,再选择 MySQL

 

在弹出的界面进行基本信息的填写,这里的信息根据自身的电脑填写

User(用户名):一般为root

Password(密码):为MySQL数据库的设置密码         

Database(选择连接的数据库名称):根据开发需求连接相应数据库,注意:必须得是数据库中已经存在的数据库

报错解决:

数据库的连接可能会导致失败,这里列举了几种报错失败的原因

1.未开启数据库

这是常见的问题之一,很多人没有开启本地数据库直接进行连接,这样会导致连接失败,而找不到原因

2.连接成功后的结果与正常结果不一致

红色部分连接正确的表示,能够查看到所连接数据库中的表,以及表中的信息

橙色部分虽然显示有连接,但是没有任何提示

 

解决方法:

在基本信息填写好之后,点击Test Connection,进行测试连接如果

稍等一会,便会返回结果,显示红色字体

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.

会告诉你:服务器返回无效时区。转到“高级”选项卡,手动设置“serverTimezone”属性。

这是部分电脑会出现的时区问题,例如在你的JDBC连接url中你需要加入一些额外的键值对来保证数据库的连接不会报错。

如果出现此种情况的报错,按照下图展示点击Advanced在serverTimezone区域,填入Hongkong或者Shanghai

回到General区域,重新输入基本信息

最后会看到如下图所示信息,随后再次输入基本信息直接点击OK便可完成IDEA与数据库的连接

最后结果对比:student数据库成功显示了相关信息

来源地址:https://blog.csdn.net/m0_75256228/article/details/128148254

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

IDEA连接数据库,以及报错问题

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

IntelliJ IDEA 2024与MySQL 8连接以及driver问题解决办法

目录一、前言二、下载mysql对应的JDBC三、配置IDEA1、找到配置数据库database的位置方法1方法22、配置Driver 3、测试连接是否成功总结 一、前言我是使用2024的专业版IDEA和8.0.37社区版mysql,主要是
IntelliJ IDEA 2024与MySQL 8连接以及driver问题解决办法
2024-09-01

怎么解决使用Python连接Oracle数据库报错UnicodeEncodeError问题

这篇文章主要介绍“怎么解决使用Python连接Oracle数据库报错UnicodeEncodeError问题”,在日常操作中,相信很多人在怎么解决使用Python连接Oracle数据库报错UnicodeEncodeError问题问题上存在疑
2023-06-02

使用IDEA连接mysql数据库时出现报错如何解决

使用IDEA连接mysql数据库时出现报错如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。IDEA连接mysql数据库出现Server returns i
2023-06-15

SQL Server 连接数据库报错 (ObjectExplorer)

报错信息    无法访问数据库 ReportServer。 (ObjectExplorer)  具体错误信息:程序位置:在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Datab
SQL Server 连接数据库报错 (ObjectExplorer)
2019-08-10

springboot使用alibaba的druid数据库连接池错误的问题及解决

这篇文章主要介绍了springboot使用alibaba的druid数据库连接池错误的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-27

Spring boot 数据库连接断线重连问题

问题描述我正在做的这个项目,数据库是跨区并且不由自己管理的。防火墙会每隔一段时间就自动断开数据库连接。于是需要对application.properties的datasource进行配置。Ps:我使用是mybatis连接数据库。配置及具体含
2023-05-31

使用sqlplus连接Oracle数据库问题

目录使用sqlplus连接oracle第0步推荐方式其他方式sqlplus连接Oracle的正确语法conn链接数据库语法示例总结使用sqlplus连接Oracle第0步javascript以下操作均需要在oracle用户下执行,注意短
2022-12-08

linux下python3连接mysql数据库问题

python语言的3.x完全不向前兼容,导致我们在python2.x中可以正常使用的库,到了python3就用不了了.比如说mysqldb 1.安装pymysql pymysql就是作为python3环境下mysqldb的替代物,进入命令行
2022-06-04

PHP数据库连接的常见问题及解决方法

php 数据库连接的常见问题和解决方法有:连接失败:检查连接信息和 mysql 服务状态;查询失败:检查查询语法、表和字段,以及连接有效性;插入、更新、删除失败:检查 sql 语句、目标表和字段,以及连接有效性;数据库连接泄露:显式关闭连接
PHP数据库连接的常见问题及解决方法
2024-05-21

编程热搜

目录