MySQL
文章平均质量分 94
旧时言
Java学习博客
展开
-
Java - 数据库JDBC编程
本节目标数据库驱动JDBC的概念及作用掌握JDBC的工作原理掌握JDBC中几个常用接口和类掌握基于数据库的应用程序开发流程1.数据库编程的必备条件编程语言,如Java,C、C++、Python等编程语言,如Java,C、C++、Python等数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的,要基于Java操作Oracle数据库则需要原创 2022-03-08 10:49:38 · 1440 阅读 · 0 评论 -
MySQL - 索引事务
1.索引1.1概念索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。(具体细节在后续的数据库原理课程讲解)1.2作用数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍内容和书籍目录的关系。索引所起的作用类似书籍目录,可用于快速定位、检索数据。索引对于提高数据库的性能有很大的帮助。1.3使用场景要考虑对数据库表的某列或某几列创建索引,需要考虑以下几点:数据量较大,且经常对这些列进行条件查原创 2022-03-08 10:34:30 · 257 阅读 · 0 评论 -
MySQL - 表的增删改查(约束+聚合、联合查询)
本节目标:数据库约束表的关系新增:删除修改查询1.数据库约束1.1约束类型NOT NULL -指示某列不能存储 NULL值。UNIQUE -保证某列的每行必须有唯一的值。DEFAULT -规定没有给列赋值时的默认值。PRIMARY KEY - NOT NULL和UNIQUE的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。FOREIGN KEY -保证一个表中的数据匹配另一个表中的值的参照完整性。CHECK -保证列中的值符合原创 2022-03-07 19:10:32 · 499 阅读 · 0 评论 -
MySQL - 数据库基础+表的增删查改(基础)
本节目标数据库的操作:创建数据库、删除数据库常用数据类型表的操作:创建表、删除表1.数据库的操作1.1显示当前的数据库SHOW DATABASES;1.2创建数据库语法:CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,create_specification] ...]create_specification: [DEFAULT] CHARACTER SET charset_name [DEFAU原创 2022-03-12 21:42:14 · 1268 阅读 · 0 评论