
数据库
文章平均质量分 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 · 1189 阅读 · 0 评论 -
CentOS7 安装Mariadb10.3
【代码】CentOS7 安装Mariadb10.3。原创 2022-12-01 22:10:42 · 1166 阅读 · 0 评论 -
Java 数据库连接池 与 JdbcTemplate
数据库连接池 程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 当系统初始化时 容器被创建 并申请一些连接对象 当用户来访问数据库时,从容器中获取连接对象,使用完毕后 归还给连接池 不像之前那样每次访问数据库先建立连接 访问完毕后 再释放资源断开连接 有效节约资源 ,提升效率 实现: 标准接口 DataSource javax.sql包下 获取连接: getConnection() 归还 connection.close()原创 2022-05-08 20:04:36 · 346 阅读 · 0 评论 -
Java JDBC
JDBC JAVA Database Connectivity 定义了客户端如何访问数据库 JDBC操作数据库的步骤: 1.导入驱动jar包 2.驱动注册 3.获取数据库连接对象 Connection 4.定义SQL 5.获取执行SQL的对象 Statement 6.通过Statement对象执行sql语句 得到返回值 7.处理结果 8.释放资源 防止内存泄漏 驱动jar包 「mysql-connector-java-5.1.37-bin.jar」https://www.aliyundri原创 2022-05-08 17:28:13 · 687 阅读 · 0 评论 -
MySQL--约束,DCL,事务
约束 对表中的数据加以限定,保证数据正确,有效,完整 分类: 1.主键约束: primary key 2.非空约束: not null 3.唯一约束: unique 4.外键约束: 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 · 152 阅读 · 0 评论 -
MySQL--DQL
DQL project: DQL Date: 2021/12/7 Author: yrdm select 字段 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 · 508 阅读 · 0 评论 -
MySQL--DML
DML: 增删改表中数据 Project: DML Date :2021/11/22 Author: 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 · 614 阅读 · 0 评论 -
MySQL--DDL
MySQL 关系型数据库,属于 Oracle 旗下产品,开源免费 MySQL的启动与登录退出 CMD以管理员身份运行 启动: net start mysql 登录: mysql -uroot -p (最好以这种方式) 退出: quit 或 exit SQL Structured Query Language结构化查询语言,是一种特定目的编程语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。SQL基于关系代数和元组关系演算,包括一个数据定义语言和原创 2022-03-19 10:50:16 · 775 阅读 · 0 评论