数据库-MySQL
文章平均质量分 95
MySQL是一个客户端-服务器结构的程序,客户端和服务器之间使用网络进行通讯,本体是服务器,使用服务器部分来存储/管理数据,使用硬盘来存储数据
羽翼~
这个作者很懒,什么都没留下…
展开
-
MySQL的安装和配置
存储数据用文件就可以了,为什么还要弄个数据库?文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便数据库存储介质磁盘和内存。为解决上述问题,专家们设计出更利于管理数据的软件——数据库,能更有效的管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器。原创 2023-10-27 17:38:09 · 313 阅读 · 13 评论 -
数据库和表的相关操作
操作数据库//显示所有的数据库(数据集合) show databases;//创建数据库 create database 数据库名;//使用数据库 use 数据库名;//删除数据库 drop database 数据库名;常用数据类型//整型 INT //浮点数类型 DECIMAL(M , D) / 字符串类型 VARCHAR(SIZE) //日期类型 TIMESTAMP操作表// 查看所有的表 SHOW TABLES;原创 2023-10-29 10:44:39 · 773 阅读 · 19 评论 -
MySQL表的增删改查(基础)
新增-- 单行插入insert into 表(字段1, ..., 字段N) values (value1, ..., value N);-- 多行插入insert into 表(字段1, ..., 字段N) values查询-- 全列查询select * from 表-- 指定列查询select 字段1,字段2... from 表-- 查询表达式字段select 字段1+100,字段2+字段3 from 表-- 别名select 字段1 别名1, 字段2 别名2 from 表。原创 2023-10-31 15:55:13 · 558 阅读 · 11 评论 -
数据库约束及增删改查(CRUD)进阶-MySQL
数据约束NULL约束——使用NOT NULL 指定列不为空UNIQUE唯一约束——指定列唯一,不重复DEFAULT默认值约束—— 指定列为空时的默认值PRIMARY KEY主键约束——NOT NULL 和UNIQUE的结合FOREIGN KEY 外键约束——关联其他表的主键或唯一键 foreign key(列) references 其他表(列)CHECK约束(了解)——保证列中的值符合指定条件,例:check (sex =‘男’ or sex=‘女’)表的关系一对一。原创 2023-11-06 12:14:09 · 286 阅读 · 2 评论 -
索引和事务
索引:索引是基于一个或多个列的数据结构,是一种数据库对象,它们存储有序的键值对,其中键是列的值,而值是指向表中数据行的物理位置。原创 2023-11-07 15:00:46 · 298 阅读 · 1 评论 -
Java的JDBC编程
创建数据库连接 Connection构造sql语句创建操作命令Statement / PreparedStatement执行sql语句处理结果集(有查询的sql语句执行)释放资源,先申请的后释放JDBC 使用步骤:创建数据库连接 ConnectionDriverManager创建DataSource获取创建操作命令 Statement使用操作命令执行SQL// 查询操作// 新增、修改、删除操作处理结果集ResultSet...释放资源。原创 2023-11-07 22:33:56 · 256 阅读 · 5 评论