随笔分类 -  MySQL

摘要:一、存储过程介绍 1、什么是存储过程 存储过程是实现某个特点功能的sql语句的集合,编译后的存储过程会保存在数据中,通过存储过程的名称反复的调用执行。 2、存储过程的优点 (1)存储过程创建后,就可以反复的调用和使用,不需要重新写复杂的语句 (2)创建,修改存储过程不会对数据有任何的影响 (3)存储 阅读全文
posted @ 2025-03-03 18:27 uai 阅读(20) 评论(0) 推荐(0)
摘要:一、索引的介绍 1、什么是索引? (1)定义:索引是一种数据结构 一个索引在存储的表中约束数据结构; a、索引是在表的字段上创建的 b、索引包含了一列值,这个值保存在一个数据结构中 2、索引的作用 (1)保证数据记录的唯一性 (2)实现表与表之间的参照性 (3)减少排序和分组的时间(例如在使用ord 阅读全文
posted @ 2025-03-03 14:41 uai 阅读(65) 评论(0) 推荐(0)
摘要:一、视图 1、视图的定义 -视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成 2、视图的优缺点 a、优点: 1)提高查询效率:数据库中的数据查询非常复杂,可以简化sql语句 2)安全:有些保密字段,可以通过创建视图限制用户对某些字段进行操 阅读全文
posted @ 2025-03-01 17:50 uai 阅读(36) 评论(0) 推荐(0)
摘要:一、子查询 1、定义:一个查询中嵌套另一个查询 2、子查询的分类 (1)标量子查询 (2)列子查询 (3)行子查询 (4)表子查询(运用多) 3、子查询详解 (1)标量子查询(返回一个值) -把一个sql 执行返回的一个值,作为另一个sql的条件,得到的结果是一行一列,一般出现在where之后- 备 阅读全文
posted @ 2025-02-28 20:36 uai 阅读(78) 评论(0) 推荐(0)
摘要:一、表格 员工表:sid:员工编号、name:姓名、age:年龄 woektime_start 入职时间,incoming工资 dept2 部门编号 部门表:dept1 部门编号,dept_name 部门名称 二、多表连接 (1)2个表或者更多的表中查询我们要的数据 (2)多表连接的关系 a、内连接 阅读全文
posted @ 2025-02-27 17:22 uai 阅读(23) 评论(0) 推荐(0)
摘要:一、字段操作语句 1、新建表 2、建表语句 create table student( id int primary key , name char(20), sex char(10), age int(3), mobile char(20), class char(10), english int 阅读全文
posted @ 2025-02-27 12:59 uai 阅读(15) 评论(0) 推荐(0)
摘要:MySQL之navicat使用 1、下载navicat 包 2、解压 3、找到navicat.exe 4 .密钥:NAVH-WK6A-DMVK-DKW3 5、查看ip地址 6、关闭防火墙:ervice iptables stop 7、连接配置编写 8、点击确定连接,显示如下 9、打开查询中,新建查询 阅读全文
posted @ 2025-02-26 15:00 uai 阅读(17) 评论(0) 推荐(0)
摘要:一、查看MySQL安装包 rpm -qa|grep mysql 二、删除MySQL包 1、yum remove mysql * 2、rpm -e --nodeps 包名 案例:rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.i686 三、安装MySQL (1)yu 阅读全文
posted @ 2025-02-26 13:10 uai 阅读(14) 评论(0) 推荐(0)
摘要:一、数据库介绍 1、什么是数据库? 定义:数据库是存放数据的电子仓库。 2、是以某种方式存储百万条,上亿条数据,提供多个用户访问共享。 3、每个数据有一个或多个api用于创建,访问,管理和复制所保存的数据。 api就是接口 例如: 注册:输入名字,手机等通过接口传输到数据库才能显示 4、系统中很多动 阅读全文
posted @ 2025-02-26 10:51 uai 阅读(13) 评论(0) 推荐(0)