
数据库
数据库相关知识收集
Jin_Kwok
QS TOP100 本硕,优快云博客专家,曾在阿里、微软等公司重要项目中担任技术负责人或核心研发成员。在人工智能领域顶会+SCI期刊发表多篇论文,授权发明专利多项
展开
-
-Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part I】
【Part I】-Java连接Excel数据源及相关增、删、改、查方法和问题总结-一、前言在项目中,经常会遇到需要读取数据源数据并进行处理的场景,数据源通常为Excel、MySQL、SQLServer三种,不久前,我刚好参加了这样一个项目,同时涉及到了上述三种数据源,中途也踩了一些坑,因此,觉得有写一个总结的必要,希望对读到这篇文章的人能够有所帮助。二、准备工作需要下载一个ja原创 2017-04-20 12:43:00 · 1578 阅读 · 0 评论 -
ibatis笔记(二):不同数据库使用 like 模糊查询的区别
最近项目中用到模糊查询,经过多次尝试才调试成功,因此,做个记录。mysql:select * from table1 where name like concat('%', #name#, '%')oracle:select * from table1 where name like '%' || #name# || '%'sql server: selec...原创 2019-02-26 20:05:32 · 252 阅读 · 0 评论 -
ibatis笔记(三):批量查询、删除、更新操作的 sqlmap 配置方法
1、Ibatis批量添加(注意:传入参数class的list即可)<insert id="Add" resultMap="SelfDefinedResultMap" parameterClass="java.util.List"> insert all <iterate conjunction=""> into SYS_TABLE (id,Catego...原创 2019-03-02 15:38:50 · 1839 阅读 · 0 评论 -
ibatis笔记(一):组合条件查询SQL语句
原文链接:https://www.cnblogs.com/brandon988/p/6038383.html 近来工作中用到了 ibatis 技术,主要用来完成动态条件的查询,深感这种一劳永逸的书写方式确实很genius。不过因为是在使用的过程中照猫画虎,没有深入系统地去研究,所以这几天遇到了一个很棘手的问题。在网上查了很久也没有太清楚解决办法,后来终于找到了一篇和我的问题很类似的介绍,在...转载 2019-02-02 15:49:40 · 1385 阅读 · 0 评论 -
MyBatis学习笔记(二):快速入门实例
MyBatis学习笔记(二):快速入门实例目录 MyBatis学习笔记(二):快速入门实例1. 开发环境准备2. 相关类及配置文件准备3. 测试代码准备在上一篇文章中,笔者已经介绍了MyBatis的架构和运作流程,本篇文章将结合一个完整的实例介绍MyBatis的用法。 1. 开发环境准备1. 创建一个测试用的maven工程,当然,Java工程或者JavaWeb...原创 2018-09-17 21:06:00 · 403 阅读 · 0 评论 -
[报错解决]The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone.
报错信息:在使用mysql-connector-java-6.0.6连接mysql数据库的时候,出现了报错:The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone.报错原因:顾名思义,服务器的时区值”?й???????无法识别或代表多个时区。您必须配置服务器...原创 2018-09-17 15:13:34 · 3447 阅读 · 0 评论 -
MyBatis学习笔记(一):MyBatis 架构及运作流程
MyBatis学习笔记(一):MyBatis 架构及运作流程目录MyBatis学习笔记(一):MyBatis 架构及运作流程1. MyBatis 简介2. MyBatis 特点3. MyBatis 架构4. MyBatis 总体流程参考文献:1. MyBatis 简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache ...原创 2018-09-17 19:35:58 · 969 阅读 · 0 评论 -
windows系统安装MySQL 及 踩坑经验总结
1. 环境配置2. MySQL安装包下载MySql安装包下载地址:https://dev.mysql.com/downloads/mysql/使用google浏览器的话,浏览器会自动识别当前操作系统的版本并反馈给下载网站,所以,下载页面只有与当前操作系统对应的MySQL版本 下载后解压:D:\软件安装包\mysql-5.7.22-winx643. 配置环境变量:...原创 2018-06-28 12:10:25 · 462 阅读 · 1 评论 -
-Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part III】
【Part III】-Java连接SQLServer数据源及相关查询、插入、删除、更新方法和问题小结-一、前言接续【Part II】,在项目中,经常会遇到需要读取数据源数据并进行处理的场景,数据源通常为Excel、MySQL、SQLServer三种,不久前,我刚好参加了这样一个项目,同时涉及到了上述三种数据源,中途也踩了一些坑,因此,觉得有写一个总结的必要,希望对读到这篇文章的人能够有原创 2017-04-23 11:24:05 · 908 阅读 · 0 评论 -
-Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part II】
【Part II】-Java连接Mysql数据源及相关增、删、改、查方法和问题总结-一、前言接续【Part I】,在项目中,经常会遇到需要读取数据源数据并进行处理的场景,数据源通常为Excel、MySQL、SQLServer三种,不久前,我刚好参加了这样一个项目,同时涉及到了上述三种数据源,中途也踩了一些坑,因此,觉得有写一个总结的必要,希望对读到这篇文章的人能够有所帮助。二、原创 2017-04-22 19:04:56 · 779 阅读 · 0 评论 -
记录不常用的 sql 语句集合(持续更新)
记录不常用的 sql 语句集合(持续更新)在工作中常常遇到一些特殊的需求,由此遇到一些不常用的 sql 语句,创建一个博客记录一下,以备不时之需:修改指定记录的时间-延长有效期//解释:now()函数代表当前时间,date_add()在第一个参数的基础上增加n天,实际应用中n为具体数字UPDATE `am_xxx_config` set end_dt = date_add(now()...原创 2019-04-04 20:56:38 · 323 阅读 · 0 评论