数据库
头发在风中哭泣
千里之行始于足下
展开
-
sql中的聚合函数:where,having
where 是一个约束声明在查询数据库的结果返回之前对数据库中的查询条件进行约束,即在结果返回之前起作用,且where后面不能使用 “聚合函数”having 是一个过滤声明所谓过滤是在查询数据库的结果返回之后进行过滤,即在结果返回之后起作用,并且having后面可以使用“聚合函数”使用角度:where之所以不能使用聚合函数是因为where的执行顺序在聚合函数之前select * from user where avg(age) >18 #错误示范...原创 2022-04-26 16:01:04 · 968 阅读 · 0 评论 -
select distinct 去重语句
SELECT DISTINCT在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。distinct 关键词用于返回唯一不同的值。SELECT DISTINCT column_name FROM table_name;原创 2022-04-22 14:30:28 · 5053 阅读 · 0 评论 -
Mysql中的Decimal类型是什么?
decimal详细介绍decimal(a,b)参数说明:a:指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度为38.b:指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从0~a之间的值,默认小数位数是0. 举例说明,11615.23653234568这个数存你说的三个格式decimal:11615decimal(3):999decdimal(3,2):9.99decimal(10,5)11615.23653超出精度范围的数会被强制进位并只显示数据类型定义的格式原创 2022-04-21 14:21:15 · 2911 阅读 · 0 评论 -
Linux 离线安装 mysql 5.7
mysql检查系统是否自带mysql和mariadb,有的话删除把下载好的 mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz 放到 /opt/ 路径下解压tar -zxvf /opt/mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz移动并重命名mv /opt/mysql-5.7.37-linux-glibc2.12-x86_64 /usr/local/mysql-5.7.37递归修改权限为 my原创 2022-03-09 17:13:05 · 1718 阅读 · 1 评论 -
mybatis-plus入门
1、配置1.1、application.propertiesmysql8.0以上,springboot 2.1,配置文件发生变化#mysqlspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/mybatis_plus?serverTimezone=GMT%2B8spring.datasource.username=roots原创 2020-12-09 11:36:41 · 1813 阅读 · 0 评论 -
MySQL的安装与配置——详细教程
免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 在本博文里,我主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤。 首先:要先进入mysql官网里(M..转载 2020-12-07 10:30:01 · 303 阅读 · 0 评论 -
mybatis学习笔记——持续更新——附b站视频网址
mybatis主要类的介绍Resources: mybatis中负责读取主配置文件String config = "mybatis.xml";InputStream in = Resources.getResourceAsStream(config);SqlSessionFactoryBuilder: 创建SqlSessionFactory对象SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();SqlSe原创 2020-11-09 10:22:55 · 3941 阅读 · 6 评论 -
DBUtils的简单实现
前言:commons-dbutils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。步骤1、导入DBUtils jar包,下载网址:...原创 2020-07-28 15:35:35 · 213 阅读 · 0 评论 -
测试JDBC通过Bruid连接池查询数据库时,产生错误:Access denied for user ‘‘@‘localhost‘(using password:YES)
测试代码:出现问题:解决思路:1、打开Mysql安装目录:MySQL\MySQL Server 5.5_server\my.ini;在my.ini最后添加:skip-grant-tables,保存。2、桌面右击,此电脑,管理,服务和应用服务,服务,找到正在运行的mysql,重启。3、再重启数据库可视化工具,最后运行查询测试,查询成功!...原创 2020-07-27 20:18:33 · 217 阅读 · 0 评论 -
MyBatis 第一个入门案例(建表到查询)
目录:数据库建表:执行结果:加入maven依赖:在pom.xml中 添加mybatis依赖和mysql驱动<!--mybatis依赖--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version...原创 2020-09-28 16:06:20 · 190 阅读 · 0 评论