Database
文章平均质量分 80
野营者007
csdn博客会更偏向于debug错误信息,会详细记录尝试安装软件、第三方库、研究新技术踩过的坑。
面试真题栏目只对粉丝开放。题目会包括笔试和面试,会尽可能还原当时的题目。
已经开始慢慢搭建自己的笔记体系,更多总结性的文章请移步https://csy99.github.io/Blog
展开
-
进阶SQL技巧:subquery, string function, window function
数据类型某些聚合函数可以作用于所有数据类型,例如COUNT;而某些聚合函数只能作用于特点数据类型,例如SUM只能作用于数值类型。某些数据看起来是数值,但是很可能是以VARCHAR形式存储的。这就涉及到了数据类型的转换。可以采用以下两种形式。CAST(column_name AS integer)column_name::integer我们注意到在Date数据类型中,年是放在最前面的,采用YYYY-MM-DD的格式。这是为了我们在排序的时候更加方便。即便有些日期是以String形式存储的,按照这个格原创 2020-10-24 03:20:14 · 272 阅读 · 0 评论 -
java.sql.SQLException: Unknown system variable 'query_cache_size'
前些天尝试Maven项目Spring+Spring MVC+MyBatis时,接连MySQL一直不报错,但就是连不上。换成单元测试之后连接Mysql之后报如下错误信息:java.sql.SQLException: Unknown system variable 'query_cache_size'网上查了原因是mysql-connecter-java的版本过低,很显然是数据...转载 2019-06-06 10:44:59 · 24436 阅读 · 8 评论 -
spring+mybatis报错
六月 06, 2019 9:23:10 上午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@31cefde0: sta...原创 2019-06-06 09:29:54 · 321 阅读 · 0 评论 -
Eclipse + Spring boot +mybatis + mysql(后续)
这一篇实际上是上一篇的续集。做了一个简陋的前端页面实现与后台的数据交互。实现的功能是用户的注册(若成功就存进数据库),用户的登录(与数据库内已注册用户的数据进行比对)。注册时候对重复ID的检测,登录验证方法以及页面跳转等功能有待日后改进。上一篇链接:https://blog.csdn.net/qq_40136685/article/details/86088596上一个版本的程序基本上是全...原创 2019-01-11 14:45:31 · 321 阅读 · 0 评论 -
Eclipse + Spring boot +mybatis + mysql
Eclipse + Spring boot +mybatis + mysql如题。使用Springboot 2.0 版本进行网页的开发。原理和优点很多博文已经讲过了,这里不再赘述。但是很多项目按照他们的方法根本没办法搭建起来,故此详细记录步骤,以供博友查阅。也算是自己的备忘录。原文件我都存在Github之中,文末会放出链接。1. 项目的创建上start.spring.io/网站填写项目...原创 2019-01-09 15:16:26 · 1841 阅读 · 0 评论 -
spring + mybatis
一、控制层,main/java/controller文件夹加标注,将数据传往后台。@Controllerpublic class SimulatorController { @Autowired SimulatorService simulatorService; @ResponseBody @RequestMapping("/detail") public List getB...原创 2018-06-22 14:49:24 · 143 阅读 · 0 评论 -
MySQL-mysql 8.0.11安装教程
网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。安装环境:win71、下载zip安装包:MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No than...转载 2019-01-08 17:13:43 · 94 阅读 · 0 评论 -
JAVA通过JDBC连接并操作MySQL数据库
JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。首先我们在MySQL数据库中创建一个table,以供测试使用。建表语句如下:[sql] view plain copyCREATE TABLE s...转载 2018-06-12 11:55:27 · 357 阅读 · 0 评论 -
使用Spring JDBC框架连接并操作数据库
在前一篇博文JAVA通过JDBC连接并操作MySQL数据库中,我们知道如何通过JDBC连接并操作数据库,但是请看程序,整个程序连接数据库和关闭数据库占了很大一部分代码量,而且每次我们执行一下数据库操作都得来这么一大段重复代码,这是很烦人的。而在Spring框架中同样提供了JDBC框架,以供我们操作数据库。spring中的JDBC框架则可以为我们省去连接和关闭数据库的代码,我们只要关注我们想对数据库...转载 2018-06-12 11:54:21 · 3053 阅读 · 0 评论 -
数据库设计范式1NF-5NF白话总结
NF: normal form,中文叫范式。实质是数据库建表的规则,旨在减少数据库存储的冗赘。1NF符合1NF的关系中的每个属性都不可再分。相当于ER-diagram中任何multiple attribute不能独立作为表中单独的一个字段。例子:家庭地址可以被继续拆分成:省、市、街道、小区、邮编。所以不符合1NF。字段是否真的不可拆分,根据你的设计目标而定。不能一概而论。2NF[ 消...原创 2020-04-10 04:54:49 · 745 阅读 · 0 评论 -
数据库:SQL Server与MySQL
本文系转载文章,转载自博客园https://www.cnblogs.com/hhx626/p/6010369.html一、SQL Server基本简介1.1,概述SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Wind...转载 2018-10-31 03:58:09 · 386 阅读 · 0 评论