
Sql技术
文章平均质量分 65
分享平时用到的sql技术
Json____
万物OOP | www.wwwoop.com
展开
-
MySql8设置远程访问权限
MySql8 设置白名单ip 允许远程访问。-使用mysql系统数据库。原创 2025-01-27 14:34:50 · 364 阅读 · 0 评论 -
sql语句积累,优化增删改查,提高效率.
技术QQ交流群:2940888391. 例: //拼接sql语句 减少数据库压力 $sql="insert into aa_cc(name,password,endtime,time,user_name,attach,goods_name) values"; forea...原创 2017-09-22 10:07:20 · 1230 阅读 · 1 评论 -
MySql设置远程访问权限
PHP交流群:294088839,Python交流群:652376983修改mysql远程连接的ip限制配置。【步骤】1.本地mysql客户端连接mysql[plain] view plain copy2.执行sql语句A:[sql] view plain copy原创 2018-03-14 18:11:02 · 3464 阅读 · 0 评论 -
Sql Server
名词笛卡尔积、主键、外键数据完整性实体完整性:主属性不能为空值,例如选课表中学号和课程号不能为空参照完整性:表中的外键取值为空或参照表中的主键用户定义完整性:取值范围或非空限制,例如:性别(男女),年龄(0-130) 表连接自然连接:与等值连接(a.id=b.id)相比,连接后的表只有一列id,而不是两列(a.id和b.id)。半连接:与等值连接(转载 2017-08-30 22:48:28 · 381 阅读 · 0 评论 -
mysql 按年度、季度、月度、周、日SQL统计查询
一、年度查询 查询 本年度的数据 SELECT * FROM blog_article WHERE year( FROM_UNIXTIME( BlogCreateTime ) ) = year( curdate( )) 二、查询季度数据 查询数据附带季度数 SELECT ArticleId, quarter( FROM_UNIXTIME( `BlogCre...转载 2018-05-29 17:09:51 · 697 阅读 · 0 评论 -
springboot开发项目 SLF4J+Logback日志框架解决mybatis-plus 将sql语句 输出到日志文件
有的时候 需要线上的sql语句需要记录在 文件中 这个时候 就需要 这个MyBatisPlus日志如何打印到.log文件中mybatis-plus 版本 :3.3.2还是直接上代码先看官方的说法第一步org.apache.ibatis.logging.stdout.StdOutImpl 这个只会输出到控制台 所以 把这个去掉换成 这个 org.apache.ibatis.logging.slf4j.Slf4jImplmybatis 默认 支持 slf4j 日志但是这样配置后 idea控原创 2024-05-31 14:40:42 · 2653 阅读 · 0 评论 -
spring boot 集成 flyway依赖 做数据库迁移,让部署没烦恼
你可以定义实体类,并通过Liquibase Maven插件或命令行工具生成相应的数据库迁移脚本。对于旧版本的库,我们可能需要在resources/db/migration/ 中创建一个名为.keep的空文本文件,以确保该目录在应用程序启动期间被编译并可用,以避免错误。git 上两个分支 A分支 7月3号创建了 表 B分支 7月4号 创建了表 但是B分支先合并到主分支上线 过两天A分支合并到主分支后上线 这时候 A分支上线的时候。主要用于在你的应用版本不断升级的同时,升级你的数据库结构和里面的数据。原创 2024-04-10 16:09:53 · 776 阅读 · 0 评论 -
sql语句积累,优化增删改查,提高效率.
考勤时间查询 查询每天最大打卡时间和最小打卡时间 如果一天只打一次 另一次就是空。原创 2023-04-26 15:10:28 · 692 阅读 · 1 评论 -
springboot mybatis-plus 调用 sqlserver 的 存储过程 返回值问题
此处使用Map传参,原因在于存储过程的返回值,通常在参数定义中实现,如In 入参、out 出参。3、 存储过程的output参数,只能通过传入的map获取参数,使用map.XXX;第二种因为传一个参数是可以省略@Param(“”)的,但是这种情况下不能使用${},4、存储过程对应的数据类型为枚举类型,需要使用大写,如VARCHAR。2、有两种方式带参:“$””#”原创 2023-03-27 17:57:58 · 2133 阅读 · 0 评论 -
springboot mybatis-plus 对接 sqlserver 数据库时间类型datetime date 转换实体类 LocalDateTime 报错 解决方案
mybatis-plus 代码生成器 mybatis-plus-generator: 3.3.2。所以我使用了 更改SQL Server JDBC 驱动 依赖。下面再分享一下 我查询到的 mysql 的解决方案。sqljdbc和sqljdbc4 应该是有区别的。如果遇到 mysql 的这要问题 可以做个参考。在对接sqlserver 什么都配置好了。SQL Server JDBC驱动中。研究了 几个小时 找到了解决方案。我按照mysql 数据的解决方案。大家想了解 百度就好。原创 2023-03-02 16:11:10 · 2839 阅读 · 1 评论 -
mysql 批量给表添加字段
在mysql 中创建一个存储过程然后编写 批量创建字段CREATE DEFINER=`root`@`%` PROCEDURE `useCursor`()BEGIN DECLARE oneAddr varchar(100) default ''; DECLARE allAddr varchar(100) default ''; DECLARE done INT DEFAULT 0; DECLARE curl CURSOR FOR select table_name fro原创 2022-05-23 15:57:24 · 2074 阅读 · 0 评论