【沉浸式解决问题】idea的xml中sql语句报黄:No data sources are configured to run this SQL and provide advanced...

Connection refused: connect;No data sources are configured to run this SQL and provide advanced code 文章目录前言Failed building wheel for cryptography 解决方案前言java.net.ConnectException: Connection refused: connect 解决方案今晚的风很温柔,看见放学后穿校服的学生,想起了从前,sincerely,end. 前言   “pip install scrapy faker selenium”时,出现报错“Failed building wheel for cryptography”,已解决,如有错误,请纠正,万分感 阅读详情
AI摘要

本文主要解决idea中mapper.xml文件里sql语句报黄问题。该警告提示未配置数据源,但不影响代码执行。文中给出两种解决方案:一是配置数据源,不过此方案易反复;二是修改代码检查设置,禁用相关检查,推荐采用此方案。

一、问题描述

在idea中打开mapper.xml文件时,sql语句会报黄,提示没有配置数据源

No data sources are configured to run this SQL and provide advanced code assistance. Disable this inspection via problem menu (Alt+Enter).

鼠标指针放到黄线上提示警告
在这里插入图片描述


二、原因分析

这个警告的意思是:没有配置数据源来运行此SQL并提供高级代码帮助。通过问题菜单(Alt+Enter)禁用此检查。实际上并不影响任务代码的执行。
按Alt+Enter打开建议操作后
在这里插入图片描述
建议操作分别为,都是治标不治本

  • Configure data source:配置数据源
  • Convert text to CData:将文本转换为CData
  • Edit MySQL Fragment:编辑MySQL片段
  • Language Injection Settings:语言注入设置
  • Uninject language or reference:非主题语言或引用

三、解决方案

1. 配置数据源

按照idea建议,配置数据源即可解决,个人不建议采用此方案,此处仅作展示

选择Configure data source
在这里插入图片描述
或点击侧边栏Database
在这里插入图片描述
点击左上角加号,在数据库列表中找到MySQL
在这里插入图片描述
输入mysql的用户名和密码,如有需要也可修改ip和端口,点击ok
在这里插入图片描述
自动打开一个控制台,不用管,关掉就行
在这里插入图片描述
查看xml中的sql,已经不再报错了
在这里插入图片描述
打开侧边栏Database,右键刚刚创建的数据库连接,选择Remove删除
在这里插入图片描述
点击ok
在这里插入图片描述
sql很及时的又报黄了
在这里插入图片描述

2. 修改代码检查设置

我更推荐通过禁用该项检查来去掉警告,包括idea其他的警告也一样,都可以通过这种办法
点击File-Settings打开设置
在这里插入图片描述
点击选择Editor-Inspections-SQL,里面有各种类型的SQL代码检查,同样的上面也有一些Java或者别的语言的检查,都可以自行禁用
在这里插入图片描述
往下拉找N开头的,找到No data sources configured,取消勾选,点击ok
在这里插入图片描述
也不再报黄啦
在这里插入图片描述


喜欢的点个关注吧><!祝你永无bug!

/*
                   _ooOoo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                  O\  =  /O
               ____/`---'\____
             .'  \\|     |//  `.
            /  \\|||  :  |||//  \
           /  _||||| -:- |||||-  \
           |   | \\\  -  /// |   |
           | \_|  ''\---/''  |   |
           \  .-\__  `-`  ___/-. /
         ___`. .'  /--.--\  `. . __
      ."" '<  `.___\_<|>_/___.'  >'"".
     | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     \  \ `-.   \_ __\ /__ _/   .-` /  /
======`-.____`-.___\_____/___.-`____.-'======
                   `=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            佛祖保佑       永无BUG
*/
Python学习笔记 --- Pycharm中遇到 no data sources are configured to run thi s sql... 阅读详情

相关推荐

配置MSSQL数据源连接步骤

配置MSSQL数据源连接步骤 [很卡,设置下了分辨率了] 1.打开MSSQL ,首先确定你这MSSQL是否为启动状态,从这看,应该是没有启动的 那好,现在启动SQL 好,现在已经启动 2.配置数据源 开始->控制面版->性能和维护(如果是在经典视图下则不用此步)->管理工具->数据源 (ODBC)->系统 DSN->添加->(现在可以 看到,在此可以连接很多数据库)选择最后一个->完成->名称(随便) 描述(随便) 服务器(是"."或数据库IP地址)->下一步->下一步-=> 更改默认数据库的框内勾选上.选择你的数据库->(因为我这是选择yeeyoo数据库做数据源,所以)选择yeeyoo->下一步->完成->测试数 据源(如果确定数据库连接正常,可不选此)->确定->确定->确定 3.连接代码方法(简单讲了) 启动eclipse 好,现在eclipse启动了 连接代码: package com.model; import java.sql.*; public class conn { public static Connection getConnection() { Connection conn=null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn=DriverManager.getConnection("jdbc:odbc:contentreply1");//contentreply1此为ODBC数据源连 接刚取的名称 } catch (Exception e) { e.printStackTrace(); // TODO: handle exception } return conn; } } 注意:当然,得先有三个数据库的jar包,这放在lib下,应该知道吧,不过 ,我好象忘记了,这样连接估计不需要那三个jar包.具体事情具 体对待吧 在此发布下我的群号,望一起讨论 37424970 开源 涉及所有关于java方面的编程均可讨论 本人目前涉及MYSQL ORACLE LINUX AJAX SSH XML....... 好了,教程就到这,88 本人邮箱:zhuseahui@yahoo.com.cn

No data source are configured to run this SQL and provide advanced code assistance.

3、在弹出的页面中不用填写任何信息,直接点击Apply—>OK即可,原因:mysql的连接application.properties或application.yml中配置,这里不填写不影响项目的启动。4、这时会发现第二条提示(SQL dialect is not configured. MariaDB,MySQL match best.)已经不显示了。2、在搜索栏中输入sql,找到:SQL dialect detection。2、在弹出的页面中点击“+”—>Data Source—>MySQL。

weixin_49457994的博客 7817

408王道考研【数据结构】思维导图(章节详细可下载xmind文件)

由于图片太多,不一一放上来了,还有部分章节【查找、排序、B树B+树等】在百度网盘,可以关注我的公众号领取【完整的图片+xmind文件】,如想要获取xmind文件的同学可以关注我的个人公众号“小柒很爱喵”,回复“数据结构导图”,可获得以上导图原图和xmind文件(可修改导图内容、查看导图隐藏的笔记与备注,即上图带杠杠的地方是我进一步助于理解的解释)。 希望对你们...

weixin_41950078的博客 7995

解决IDEA SSM项目sql文件打开提示No data sources are configured to run this SQL and provide advanced code ass的问题

解决IDEA SSM项目sql文件中提示No data sources are configured to run this SQL and provide advanced code ass的详细解决方法

xiongIT的博客 2万+

【技术解析】华为智算中心:昇腾AI算力与无损网络如何驱动大模型训练

本文深入解析了华为智算中心如何通过昇腾AI算力与超融合以太无损网络的协同,驱动千亿参数大模型的高效训练。昇腾NPU提供专用计算引擎,而基于RoCE的无损网络则通过PFC、ECN等技术确保万卡集群间的高带宽、零丢包通信,实现算力利用率最大化,解决大规模AI训练的核心瓶颈。

weixin_29311017的博客 200

TMC5160 StallGuard2调参避坑指南:从SG_RESULT飘忽不定到稳定检测堵转

本文详细解析了TMC5160的StallGuard2功能在堵转测试中的调参技巧,从SG_RESULT波动问题到稳定检测的完整解决方案。通过电流环与反电动势分析、电源噪声处理及低速校准法等实用方法,帮助工程师实现工业级可靠的堵转检测,避免误触发和检测失效问题。

weixin_28727975的博客 382

IDEA SpringBoot SQL连接常见五大异常处理

IDEA SpringBoot SQL连接常见五大异常处理

Yeats_Liao的博客 9665

uniapp - 最新微信小程序手机号一键登录功能效果,uniapp小程序实现手机号码一键登录,uniapp微信小程序端通过手机号授权完成立即登录操作(详细示例源码,新手小白一键复制开箱即用)

uniapp,微信小程序,uniapp小程序平台,uniApp手机号一键登录,uniapp小程序端手机号一键登录功能,实现微信小程序手机号一键登录,在uniapp中实现获取手机一键登录功能,uniapp手机号快捷登录,uniapp微信小程序授权登录并获取手机号,微信小程序手机号快速验证组件调用方式,uniapp小程序怎么用手机号一键登录,uniapp一键登录流程及代码,如何获取手机号一键登录到小程序,微信小程序获取本机手机号一键登录功能,新手详细教程,详细手机一键登录完整示例代码,uni-app微信unia

✅ 精选推荐文章 1万+

No data sources are configured to run this SQL and provide advanced code assistance-笔记

mapper文件或xml文件 提示:No data sources are configured to run this SQL and provide advanced code assistance. SQL dialect is not configured. 在springboot项目中的mapper文件夹编写mapper文件或xml文件时,在显示框顶部显示如下提示: No data sources are configured to run this SQL and provide advance

by69713707的博客 4606

sam3.1 部署笔记 推理封装

sam3.1 部署笔记

jacke121的专栏 426

SAP物料主数据中的销售视图。这是一个在销售与分销模块中至关重要的核心主数据,直接关系到从报价到交货的整个销售流程

SAP物料主数据的销售视图是销售流程的核心基础,它定义了物料如何被销售、定价、开票和交付。销售视图包含五个关键控制点:1)基本销售数据控制物料销售状态;2)销售组织数据决定销售渠道和产品分类;3)通用物料数据管理销售描述和税务分类;4)交货计划控制交付参数;5)开票计划管理定价规则。这些设置直接影响销售流程顺畅度、数据准确性、客户满意度、财务合规性和业务灵活性。建议将销售视图创建纳入新产品引入流程,并建立规范的维护机制,确保业务变化时及时更新配置。

金牌架构师 667

【已解决】Idea打开sql文件:No data sources are configured to run this SQL and provide advanced code assistance

IDEA 提示“No data sources are configured to run this SQL and provide advanced”

子夜的个人博客 6322

Android 9.0 SystemUI禁用长按recent键的分屏功能

​ 在9.0的系统产品开发中,系统对于多窗口模式默认会有分屏功能的,但是在某些产品中,需要禁用分屏模式,所以需要在导航栏中 禁用长按recent的分屏模式功能,接下来分析下相关分屏模式的实现 ​

安卓兼职framework和app工程师的博客 451

mapper文件提示:No data sources are configured to run this sql

idea的mapper.xml文件提示: “No data sources are configured to run this sql and provide advanced code assistance.Disable this inspection via problem menu” 意思是:没有配置数据源运行此 sql 并提供”编写sql提示”。通过问题菜...

知易行难 5万+

智能 Agent 跨模态决策机制实战:多源数据融合与感知驱动行为策略设计

随着智能 Agent 应用从结构化文本处理拓展至图像识别、语音交互、传感器响应等多模态环境,其决策机制也面临从单模态语言理解向“多源感知驱动行为选择”的系统跃迁。本文聚焦跨模态输入下的 Agent 决策体系,系统性解析多源数据建模、感知融合方式、模态对齐机制、输入权重控制策略与策略引擎适配路径,进一步结合多模态提示构建、模态感知异常检测、模态优先级路由调度等工程问题进行实战拆解。通过企业级智能客服、制造车间控制、智慧医疗助手等典型案例,本文提供面向真实场景的跨模态 Agent 架构与多输入决策融合方案。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1354

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

No data sources are configured to run this SQL and provide advanced code assistance.

No data sources are configured to run this SQL and provide advanced code assistance.SQL Dialect is Not Configured.

qq_46038467的博客 5922

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

PyCharm操作PostgreSQL 出现No data sources are configured to run this SQL and provide advanced code assis...

PyCharm操作PostgreSQL,创建数据库的时候, 出现No data sources are configured to run this SQL and provide advanced code assistance提示(程序可以正常运行)。 系统环境:PyCharm2008.2.4 PostgreSQL10 WIN64 ...

a1134339509的博客 2916

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

PyCharm配置数据库出现 No data sources are configured to run this SQL and provide advanced code assis...

2)通过+可以选择Driver驱动版本,MySQL8.0以上可以用driver版本为8.0以上的,对于本机3)MySQL5.7版本使用的是driver5.x版本中最新版本的驱动为5.1.47。1)由于本机MySQL版本为5.7.26,故Class选择com.mysql.jdbc.Driver,如果MySQL时8.0以上,请选择com.mysql.cj.jdbc.Driver。转自链接:https://www.jianshu.com/p/77ce95b2bf0e。3)驱动配置,点击Driver部分。

zhaoweiya的博客 1211

IDEA 提示信息:No data sources are configured to run this SQL and provide advanced code assistance.

IDEA 提示信息:No data sources are configured to run this SQL and provide advanced code assistance.

weixin_52173250的博客 586

关于pycharm连接MySQL出现 No data sources are configured to run this SQL and provide ...问题解决方法

关于pycharm连接MySQL出现 No data sources are configured to run this SQL and provide ...问题解决方法

weixin_54603520的博客 2763

No data sources are configured to run this SQL and provide advanced code assistance

No data sources are configured to run this SQL and provide advanced code assistance. Disable this inspection via problem menu (Alt+Enter).

qq_38254635的博客 909

Intellij IDEA中sql语句自动补全和去除sql语句警告波浪线

相信不少人遇到在 IDEA 中输入的 sql 语句会普遍飘一个警告的波浪线,很是让人觉得不爽,今天,干它! sql语句的警告波浪线示例: 原因: (鼠标放上去可以看到提示,或者光标在这一行上 按神奇的 F2) No data sources are configured to run this SQL and provide advanced code assistance. Disab...

Hello, New World! 1万+

IntelliJ Idea使用笔记2.mapper文件提示:No data sources are configured to run this sq警告

用idea时。mapper.xml文件出现警告 No data sources are configured to run this SQL and provide advanced code assistance. Disable this inspection via problem menu (Alt+Enter). more… (Ctrl+F1) SQL dialect is not ...

qq_23337175的博客 4057

【phpstorm】 No data sources are configured to run this SQL and provide advanced code assistanc

使用phpstorm编写php时遇到的一个问题,已解决

白瑕 的博客 2990

解决IDEA 项目sql文件打开提示No data sources are configured to run this SQL and provide advanced的问题

一直会有黄色的虚线警告,这不影响你代码的编写,但是有代码洁癖的人看着会很不舒服,可使用下面的方式来解决 1. 找到idea界面最左侧的Database,点开,选择添加一个数据库,我自己的电脑上使用的是mysql的数据库,所以这里选择添加一个 如果你的idea之前没有安装过mysql的驱动,这里会提醒你去安装一下,按照步骤来做就可以了,我这里之前安装过,所以直接就有了,apply and ...

weixin_41588751的博客 4220
上一篇: 【沉浸式解决问题】优化MySQL中多表union速度慢的问题
下一篇: 【沉浸式解决问题】Mybatis-Plus 新版代码生成器,策略配置中的模糊表排除不生效,模糊表匹配正常
荔枝吻
博客等级 码龄5年 533粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荔枝吻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值