随笔分类 -  数据库相关

摘要:一.where过滤条件 1.select name,salary from emp where name like "____"; select name,salary from emp where char_length(name) = 4; 2.select * from emp where i 阅读全文
posted @ 2022-05-20 17:52 修心的博客 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.针对库的增删改查: # 增 create database db1; create database db2 charset='gbk'; # 查 show databases; # 查所有 show create database db1; # 查单个 # 改 alter database d 阅读全文
posted @ 2022-05-20 17:52 修心的博客 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一.数据库本质其实就是一款基于网络通信的应用程序,每个人都可以开发一款数据库软件,因为它仅仅就是一个基于网络通信的应用程序 1.关系型数据库:Msql,oracle,db2,access,sql,server 2.非关系型数据库:redis,mongodb,memcache 关系型: 1.数据之间彼 阅读全文
posted @ 2022-05-20 17:52 修心的博客 阅读(28) 评论(0) 推荐(0) 编辑
摘要:一.事务 什么是事务??? 事务就相当于一个盛放sql的容器 事务中的sql要么全部执行成功,要么所有已经修改的操作都回滚到原来的状态,即一条sql也别想执行成功 为何要用事务??? 为了保证数据的安全,一致性 事务有四大特征: 1.原子性 一个事务是一个不可分隔的单位,事务中包含的诸多操作,要么同 阅读全文
posted @ 2022-05-08 23:54 修心的博客 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一.什么是索引 索引是mysql的一种数据结构,这种数据结构称之为key,大白话说索引就是一种数据的组织方式 表中的一行行数据按照索引规定的结构组织成了一种树形结构,该树叫B+树 二.为何要用索引 优化查询速度 三.如何正确看待索引 错误的认知 1.软件上线之后,运行了一段时间,发现软件运行很卡,想 阅读全文
posted @ 2022-05-04 23:48 修心的博客 阅读(457) 评论(0) 推荐(0) 编辑