数据库MySQL深度学习
文章平均质量分 80
深度解析MySQL的使用方法
Zincy星辰
细心耐心的Java、Python、数据库MySQL、数据结构及算法学习分享
展开
-
JDBC编程 连接数据库【精华】
🏹 封装版附送在文末哦~~ 🏹目录0. 导入jar包1. 设置数据源 DataSource2. 建立连接 Connection3. 构造SQL语句 PreparedStatement(以Update为例)(以Select为例)4. 执行SQL语句 executeQuery/Update(以Update为例)(以Select为例)ResultSet结果集合5. 释放资源 .close();🏹封装版!!(可直接复制使用~)0. 导入jar包impo.原创 2022-04-10 14:09:41 · 1025 阅读 · 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 · 3585 阅读 · 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 · 249 阅读 · 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 · 653 阅读 · 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 HAVING4.2 联合查询(多表查询)4.2原创 2022-03-08 21:06:00 · 1259 阅读 · 0 评论 -
MySQL数据库字符集修改中文(UTF8)永久修改一劳永逸~
目录1. 查看当前字符集2. 修改字符集2.1 找到mysql的配置文件my.ini2.2修改 my.ini3. 重启mysql服务器4. 建立新的数据库并使用1. 查看当前字符集通过以下命令查看当前的数据库的字符集(首先要use进入数据库):show variables like '%character%' ;界面显示如下:character_set_database表示当前数据库的字符集character_set_server表示mysql..原创 2022-03-06 15:29:03 · 16613 阅读 · 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 · 1909 阅读 · 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 · 2725 阅读 · 0 评论