数据库
学习MySQL的记录
明天一定写
这个作者很懒,什么都没留下…
展开
-
六、Java的JDBC编程
六、Java的JDBC编程 1. JDBC必备知识 JDBC是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由 java.sql.*,javax.sql.* 包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问。 JDBC工作原理: JDBC的优势: Java语言访问数据库操作完全面向...原创 2020-02-17 12:26:43 · 132 阅读 · 0 评论 -
五、MySQL索引和事务
五、MySQL索引和事务 1. 索引 概念: 索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引, 并指定索引的类型,各类索引有各自的数据结构实现。 作用: 对于提高数据库的性能有很大的帮助。 使用: 查看索引 show index from 表名; 创建索引 create index 索引名 on 表名(字段名); 删除索...原创 2020-02-17 12:25:18 · 145 阅读 · 0 评论 -
四、MySQL表的增删改查
四、MySQL表的增删改查 1. 数据库约束 NOT NULL - 指示某列不能存储 NULL 值。 UNIQUE - 保证某列的每行必须有唯一的值。 DEFAULT - 规定没有给列赋值时的默认值。 PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。 FOREIGN KEY - 保证...原创 2020-02-17 12:24:45 · 99 阅读 · 0 评论 -
三、MySQL表的增删改查
三、MySQL表的增删改查 1. CRUD CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。 2. 增加(Create) 语法: INSERT [INTO] table_name [(column [, column] ...)] VALUES (value_list) [, (value_list)] ... ...原创 2020-02-16 21:56:49 · 228 阅读 · 0 评论 -
二、MySQL数据库基础
二、MySQL数据库基础 1. 数据库的操作 1.1 显示当前的数据库 SHOW DATABASES; 1.2 创建数据库 语法: CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARAC...原创 2020-02-16 21:49:31 · 108 阅读 · 0 评论 -
一、数据库简介
一、数据库简介 1. 什么是数据库 数据库解决了文件的哪些问题 文件的安全性问题 文件不利于数据查询和管理 文件不利于存储海量数据 文件在程序中控制不方便 数据库存储介质 磁盘 内存 2. 数据库分类 关系型数据库(RDBMS): 是指采用了关系模型来组织数据的数据库。 简单来说,关系模型指的就是二维表格模型,而一个 关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 基于标...原创 2020-02-16 21:46:57 · 146 阅读 · 0 评论