普雅^0^雷蒙达
已经快毕业快有1年了,但是我还是没有脱离菜鸟的帽子,我还有好多的知识要学,不知道什么时候可以学完,毕竟,学无止境呀,真是令人无语!摆在我面前的路径只有一条了--只能一步一步不悔地走向前方。
一个菜鸟的慢慢成长!加油吧!男生永远18岁!
展开
-
mysql函数(二)-- 数据类型转换(CONVERT(expr, type))
CHAR(n):固定长度字符串,n 是长度。UNSIGNED:无符号整数。BINARY:二进制字符串。DATETIME:日期时间。DECIMAL:十进制数。SIGNED:带符号整数。用于将表达式从一种数据类型转换为另一种数据类型。原创 2024-11-11 12:41:30 · 640 阅读 · 0 评论 -
mysql函数(一)-- 字符串的截取与提取
则返回从左边开始到第 count 个分隔符为止的子字符串。,则返回从右边开始到第 count 个分隔符为止的子字符串。用于返回从左边开始到指定分隔符出现的次数为止的子字符串。用于从字符串中提取与正则表达式匹配的子字符串。如果 count 是。如果 count 是。原创 2024-11-11 12:29:11 · 279 阅读 · 0 评论 -
JDBC学习(四)-- PreparedStatement的使用
3. PreparedStatement的使用步骤。1. PreparedStatement的概述。2. PreparedStatement的优势。原创 2023-04-22 19:07:41 · 811 阅读 · 0 评论 -
JDBC学习(六)-- Spring框架提供 JDBCTemplate对象 来简化JDBC的开发
JdbcTemplate是一个线程安全的类,可以与多个数据源一起使用。它提供了一个简单的API来执行SQL语句和处理结果集,并具有一些有用的特性,如参数化查询、批量更新和命名参数。JdbcTemplate是Spring框架中用于简化JDBC操作的核心类之一。4. 调用JdbcTemplate的方法执行SQL语句来完成CRUD的操作。5. 可以与Spring的声明式事务管理结合使用,简化事务处理。3. 提供了一些不错的特性,如参数化查询和批量更新。,而不需要显式地使用JDBC的复杂性和样板代码。原创 2023-04-26 21:15:39 · 515 阅读 · 0 评论 -
JDBC学习(五)-- 数据库连接池
连接池是Connection对象的缓冲区(容器),它里面会存放一些Connection对象,当我们的Java程序需要使用Connection对象的时候,如果连接池中有就直接从连接池中取出,而不需要去创建新的Connection对象。连接池让Java程序能够复用连接和管理连接。原创 2023-04-22 19:50:03 · 828 阅读 · 0 评论 -
JDBC学习(二)-- JDBC案例
【代码】JDBC学习(一)-- JDBC案例。原创 2023-04-22 16:10:41 · 161 阅读 · 0 评论 -
JDBC学习(七)-- JDBC的事务处理
事务是用户定义的一个操作序列。事务认为,这些操作序列是一个不可分割的工作单位。一个业务要么全部成功,要么全部失败。原创 2023-04-24 23:29:33 · 425 阅读 · 0 评论 -
JDBC学习(一)-- 快速入门
static void registerDriver(Driver driver):注册与给定的驱动程序 DriverManager。在jar包中,存在一个java.sql.Driver配置文件,文件中指定了com.mysql.jdbc.Driver。对象:Statement createStatement();立即将数据库连接对象释放:void close();立即将执行者对象释放:void close();立即将结果集对象释放:void close();具体的JDBC的实现案例,请继续你的学习之路吧!原创 2023-04-22 14:35:19 · 690 阅读 · 0 评论 -
JDBC学习(三)-- JDBC自定义工具类
(1)在src下创建config.properties文件。原创 2023-04-22 16:47:08 · 122 阅读 · 0 评论 -
JDBC学习(八)-- 综合练习,用JDBC来改进《学生管理系统》
接下来,我将继续改进《学生管理系统》,采用JDBC的知识,来沟通数据库。原创 2023-04-25 22:45:03 · 542 阅读 · 0 评论 -
Java后端开发(二)-- mysql update多表关联更新
在这个语句中,table1 和 table2 是要关联更新的表,ON 子句指定了它们之间的连接条件。SET 子句指定了要更新的列和新值,WHERE 子句指定了更新的行。请注意,在 MySQL 中,JOIN 语句中的表顺序很重要,它会影响最终更新的行。如果想要更新 table1 中所有符合条件的行,那么需要将 table1 放在前面。MySQL 中可以使用 JOIN 关键字来实现多表关联更新。原创 2023-05-17 22:55:31 · 1628 阅读 · 0 评论 -
SQL学习(十)--DML_多表查询(针对数据表记录的join查询、子查询的操作)
架构器图解:笛卡尔积查询:获取这两个表的情况,但是,没有查询条件的多表查询,几乎没有什么作用。原创 2023-04-22 12:05:28 · 686 阅读 · 0 评论 -
SQL学习(九)-- 多表设计
在任意一个表建立外键,去关联另外一个表的主键。原创 2023-04-22 11:17:04 · 788 阅读 · 0 评论 -
SQL学习(八)-- 约束
当我想把user用户表中的某个用户id修改,我希望订单表中该用户所属的订单用户编号也随之修改。当我想把user用户表中的某个用户删掉,我希望该用户所有的订单也随之被删除。,保证数据的正确性、有效性、完整性!主键一般用于表中数据的唯一标识。,从而保证数据的准确性!什么是级联更新和级联删除。原创 2023-04-22 11:07:58 · 673 阅读 · 0 评论 -
SQL学习(七)--DCL(定义数据库的访问权限和安全级别,及创建用户)
本地本地。原创 2023-04-21 23:00:05 · 793 阅读 · 0 评论 -
SQL学习(五)--DML(针对数据表记录的新增、删除、修改操作)
除了数字类型,其他数据类型的数据都需要加引号(单引双引都可以,列名和值的数量以及数据类型要对应。如果不加条件,则将所有数据都修改。如果不加条件,则将所有数据删除。原创 2023-04-20 22:43:00 · 641 阅读 · 0 评论 -
SQL学习(六)--DML(针对数据表记录的查询操作)
2.2 去除重复查询(distinct)2.6 (order by)排序查询。2.7 group by 分组查询。2.3 计算列的值(四则运算)2.4 where 条件查询(2.8 limit 分页查询。2. 查询整张表的部分数据。1. 查询整张表的数据。2.1 多个字段查询。注意:多个排序条件,原创 2023-04-20 23:47:15 · 751 阅读 · 0 评论 -
SQL学习(四)--DDL(针对数据库以及数据表的操作)
5. timestamp:时间戳类型 包含年月日时分秒 yyyy-MM-dd HH:mm:ss。4. datetime:日期,包含年月日时分秒 yyyy-MM-dd HH:mm:ss。如果将来不给这个字段赋值,或赋值为null,则默认使用当前的系统时间,来自动赋值。3. date:日期,只包含年月日 yyyy-MM-dd。* name varchar(20):姓名最大20个字符。2. double:小数类型。6. varchar:字符串。1. int:整数类型。原创 2023-04-19 23:43:26 · 328 阅读 · 0 评论 -
SQL学习(三)----认识sql
Structured Query Language:结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”。原创 2023-04-19 22:40:22 · 321 阅读 · 0 评论 -
SQL学习(二)--Navicat的使用
在表设计页面,快速切换到表内容显示页面:Ctrl + O。运行选中的SQL语句:Ctrl + Shift + R。在表内容显示页面切换到表设计页面:Ctrl + D。取消注释SQL:Ctrl + Shift + /运行当前窗口的SQL语句:Ctrl + R。打开一个新的查询窗口: Ctrl + Q。复制一行内容到下一行:Ctrl + D。注释选中SQL语句:Ctrl + /关闭当前窗口:Ctrl + W。打开mysql命令行窗口:F6。删除当前行:Ctrl + L。选中当前行SQL:三击鼠标。原创 2023-04-18 22:40:39 · 126 阅读 · 0 评论 -
SQL学习(一)--简单认识DB、DBMS、MySQL
小型的数据库开源免费(6版本之前免费)MySQL 所使用的 SQL 语句是用于访问数据库最常用的标准化语言。MySQL 数据库隶属于 MySQL AB 公司,总部位于瑞典,后被 Oracle 收购。原创 2023-04-18 22:16:36 · 302 阅读 · 0 评论