MySQL
浅汐yt
当你觉得很难,很难,快要撑不下去的时候,你要知道,总有人在摇摇欲坠的现实中颠沛流离,等日出、等日落、等花开、等风来......
展开
-
数据库重置主键id从1开始
MySQL重置主键id原创 2022-07-25 11:09:23 · 5965 阅读 · 1 评论 -
MySQL中show table status查询表信息以及参数解释
查看students表的信息show table status like 'students'students表的信息如下所示:各个参数解释如下:Name: 表名。Engine: 表的存储引擎类型。在旧版本中,该列的名字叫Type,而不是Engine 。Row_format: 行的格式。对于MyISAM表,可选的值为Dynamic、Fixed或者Compressed 。Dynamic 的行长度是可变的,一般包含可变长度的字段,如VARCHAR 或BLOB 。Fixed 的行长度则是固定的,只原创 2022-01-05 16:44:17 · 2053 阅读 · 1 评论 -
记录日常写的一些SQL
MySQL的相关SQLgroup by返回多列select DEPT_CODE deptCode,DEPT_NAME deptName,DEPT_TYPE deptType from PATIENT where ID in (select max(ID) from PATIENT group by DEPT_CODE) order by DEPT_CODEmybatis中使用转义字符(不用between and是因为其不包含右边界)其中 lt: 小于 ,gt: 大于<sele原创 2021-11-30 14:14:43 · 581 阅读 · 0 评论 -
详解C3P0和DBUtils
JDBC,MySQL1. 数据库连接池1.1 为什么要使用数据库连接池PersonDao --> BaseDao --> 通过JdbcUtil工具类获取数据库连接和关闭数据库连接每一次SQL语句操作 都要开启一次数据库,关闭一次数据库 对于数据库频繁打开关闭操作非常浪费时间!!!期望可以模仿共享单车模式 1. 准备多个数据库连接对象 2. 有程序数据,给...原创 2019-12-30 14:47:12 · 892 阅读 · 1 评论 -
详解MySQL之JDBC高级封装和匿名内部类
JDBC高级封装和匿名内部类1.PreparedStatement 操作数据库分析public void testAdd() { Connection connection = null; PreparedStatement preparedStatement = null; // 1. 获取数据库连接 connection = JdbcUtil.getCon...原创 2019-12-30 14:41:03 · 212 阅读 · 0 评论 -
详解MySQL之JDBC
JDBC1. 驱动注册到底做了什么?静态代码块: 特征: 类文件加载直接运行,并且有且只运行一次 作用: 初始化程序Class.forName("com.mysql.jdbc.Driver");利用反射 Class.forName方法,加载指定的包名.类名对应的.class字节码文件。等于指定的.class文件以及存在,以及可以运行!!!package com.mysql.jd...原创 2019-12-30 14:35:43 · 211 阅读 · 0 评论 -
初识MySQL (2)
MySQL Day021. select 查询-- group by 分组查询-- 按照性别分组mysql > select sex, count(1) -- 查询的内容from person -- 从哪里查group by sex; -- 如何分组-- 按照性别分组,找出人数大于5的结果mysql > select sex, count(1) -- 查询的内容fr...原创 2019-12-30 14:29:28 · 121 阅读 · 0 评论 -
初识MySQL(1)
MySQL Day011. MySQL介绍非常好用的数据库!!!性能,速度,效率都是非常OK的并且允许第三方插件使用!!!重点: Free2. 什么是数据库数据库软件 MySQL, Oracle, SQLServer, sqlite 数据库服务器 对外提供数据库服务的一台计数机 数据库 对应当前项目存储数据的一个数据库 Database,通常一个项目对应一个数据库...原创 2019-12-30 14:03:18 · 212 阅读 · 1 评论