
数据库
文章平均质量分 53
MySQL介绍以及基础操作
怡人蝶梦
https://alex-yrdm.github.io
XDU --> BUPT
展开
-
一文读懂MySQL基础与进阶
MySQL的字符集(Character Set)是用于存储文本数据的编码方式,它定义了如何将字符映射到二进制数据。字符集在数据库中非常重要,因为它影响了文本数据的存储、排序、比较和检索。MySQL支持多种字符集,每种字符集都有其特定的用途。UTF-8:UTF-8是一种可变长度的Unicode编码,广泛用于存储多种语言的文本数据。它支持1到4字节的字符编码,允许存储几乎所有已知的字符。UTF-8是MySQL的默认字符集,特别是在MySQL 5.5版本之后。UTF8MB4。原创 2023-11-26 20:27:34 · 1161 阅读 · 0 评论 -
CentOS7 安装Mariadb10.3
【代码】CentOS7 安装Mariadb10.3。原创 2022-12-01 22:10:42 · 1134 阅读 · 0 评论 -
Java 数据库连接池 与 JdbcTemplate
数据库连接池程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。当系统初始化时 容器被创建 并申请一些连接对象 当用户来访问数据库时,从容器中获取连接对象,使用完毕后 归还给连接池 不像之前那样每次访问数据库先建立连接 访问完毕后 再释放资源断开连接有效节约资源 ,提升效率实现: 标准接口 DataSource javax.sql包下获取连接: getConnection()归还 connection.close()原创 2022-05-08 20:04:36 · 338 阅读 · 0 评论 -
Java JDBC
JDBCJAVA Database Connectivity 定义了客户端如何访问数据库JDBC操作数据库的步骤:1.导入驱动jar包2.驱动注册3.获取数据库连接对象 Connection4.定义SQL5.获取执行SQL的对象 Statement6.通过Statement对象执行sql语句 得到返回值7.处理结果8.释放资源 防止内存泄漏驱动jar包「mysql-connector-java-5.1.37-bin.jar」https://www.aliyundri原创 2022-05-08 17:28:13 · 677 阅读 · 0 评论 -
MySQL--约束,DCL,事务
约束对表中的数据加以限定,保证数据正确,有效,完整分类:1.主键约束: primary key2.非空约束: not null3.唯一约束: unique4.外键约束: foreign key# 非空约束1.创建表时添加约束 CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT NULL );2.创建完表后添加非空约束 ALTER TABLE stu MODIFY NAME VARCHAR(20) N原创 2022-03-19 14:12:36 · 136 阅读 · 0 评论 -
MySQL--DQL
DQLproject: DQLDate: 2021/12/7Author: yrdmselect 字段from 表名where 条件group by 分组字段having 分组之后的操作order by 排序limit 分页限定-- 方便起见先创建一张表CREATE TABLE student ( id int, -- 编号 name varchar(20), -- 姓名 age int, -- 年龄 sex原创 2022-03-19 10:56:07 · 494 阅读 · 0 评论 -
MySQL--DML
DML: 增删改表中数据Project: DMLDate :2021/11/22Author: yrdm添加数据:INSERT INTO 表名(列名1,列名2,...列名n) VALUES(值1,值2,...值n);强调:1.列名和值一一对应2.如果表明后不定义列名,默认给所有列添加元素 INSERT INTO 表名 VALUES(值1,值2,...值n);3.除了数字类型,其他类型均需要使用引号(单双均可)4.注意MySQL的默认字符集是UTF-8,而你使用的中文操作系原创 2022-03-19 10:52:58 · 607 阅读 · 0 评论 -
MySQL--DDL
MySQL关系型数据库,属于 Oracle 旗下产品,开源免费MySQL的启动与登录退出CMD以管理员身份运行启动: net start mysql登录: mysql -uroot -p (最好以这种方式)退出: quit 或 exitSQLStructured Query Language结构化查询语言,是一种特定目的编程语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。SQL基于关系代数和元组关系演算,包括一个数据定义语言和原创 2022-03-19 10:50:16 · 766 阅读 · 0 评论