
数据库MySQL深度学习
文章平均质量分 80
深度解析MySQL的使用方法
Zincy星辰
细心耐心的Java、Python、数据库MySQL、数据结构及算法学习分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDBC编程 连接数据库【精华】
🏹 封装版附送在文末哦~~ 🏹 目录 0. 导入jar包 1. 设置数据源 DataSource 2. 建立连接 Connection 3. 构造SQL语句 PreparedStatement (以Update为例) (以Select为例) 4. 执行SQL语句 executeQuery/Update (以Update为例) (以Select为例)ResultSet结果集合 5. 释放资源 .close(); 🏹封装版!!(可直接复制使用~) 0. 导入jar包 impo.原创 2022-04-10 14:09:41 · 1086 阅读 · 0 评论 -
JDBC编程(Java操作数据库 MySQL)
数据库提供了各种语言版本的API(一组函数/一组类),调用这些API就能操作数据库 而在Java中,又将各种数据库的api再次抽象封装成一套统一的API——JDBC 在中央仓库Maven Repository: Search/Browse/Explore (mvnrepository.com)下载jar包 目录 1. 简单导入方法 2. 连接设置 创建一个数据源对象 把数据库位置信息添加到DataSource 设置用户名 设置密码 3. 连接数据库 4. 构造SQL语句 5...原创 2022-04-09 23:46:02 · 3676 阅读 · 0 评论 -
MySQL索引与事务详解
目录 1. 索引 1.1 什么是索引?⭐⭐ 1.2 作用 1.3 使用场景 1.4 使用⭐⭐⭐ 2. 事务 2.1 什么是事务?⭐⭐⭐ 2.2 使用 1. 索引 1.1 什么是索引?⭐⭐ 索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引, 并指定索引的类型,各类索引有各自的数据结构实现(B+树实现)。 1.2 作用 数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍内容和书籍目录的关系。 索引所起的作用类似书籍目录,可用于原创 2022-03-09 17:50:50 · 289 阅读 · 1 评论 -
【MySQL】语法总结大全
SQL新增: insert into 表名 values (列的值) ; select 列名 from 表名 where 条件 ; update 表名 set 列名 = 值 where 条件 ; deletefrom 表名 where 条件 ; 约束: not null 非空 unique 唯一值 default 默认值 primary key 主键(非空+唯一) foreign key 外键(父表...原创 2022-03-08 21:06:56 · 701 阅读 · 0 评论 -
MySQL数据库的增删改查(进阶)
目录 本篇总结 数据库约束 表的关系 新增 查询 1. 数据库约束 1.1 约束类型 1.2 NULL约束 1.3 UNIQUE:唯一约束 1.4 DEFAULT:默认值约束 1.5 PRIMARY KEY:主键约束 1.6 FOREIGN KEY:外键约束 1.7 CHECK约束(了解) 2. 表的设计 3. 新增 4. 查询 4.1 聚合查询 4.1.1 聚合函数 4.1.2 GROUP BY子句 4.1.3 HAVING 4.2 联合查询(多表查询) 4.2原创 2022-03-08 21:06:00 · 1304 阅读 · 0 评论 -
MySQL数据库字符集修改中文(UTF8)永久修改一劳永逸~
目录 1. 查看当前字符集 2. 修改字符集 2.1 找到mysql的配置文件my.ini 2.2修改 my.ini 3. 重启mysql服务器 4. 建立新的数据库并使用 1. 查看当前字符集 通过以下命令查看当前的数据库的字符集(首先要use进入数据库): show variables like '%character%' ; 界面显示如下: character_set_database表示当前数据库的字符集 character_set_server表示mysql..原创 2022-03-06 15:29:03 · 17311 阅读 · 12 评论 -
MySQL数据库的增删改查(CRUD)
1. CRUD精华总结 C create 增加 R retrieve 查询 U update 修改 D delete 删除 1.1 新增 -- 单行插入 insert into 表名(字段1, ..., 字段N) values (value1, ..., value N); -- 多行插入 insert into 表名(字段1, ..., 字段N) values (value1, ...), (value2, ...), (value3, ...); 1.2 查询 ...原创 2022-03-07 20:06:34 · 1956 阅读 · 0 评论 -
MySQL数据库基础语法总结
目录 精华总结 1. 数据库的操作 1.1 显示当前的数据库 1.2 创建数据库 2. 常用数据类型 2.1 数值类型 2.2 字符串类型 2.3 日期类型 3. 表的操作 3.1 查看表 3.2查看表结构 3.3创建表 3.4删除表 4. 练习 精华总结 操作数据库: show databases ; --显示 create database xxx ; --创建 use xxx ; --使用 dr...原创 2022-03-06 00:45:59 · 2970 阅读 · 0 评论