![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql数据库笔记
文章平均质量分 74
专门用于记录学习过程中的Mysql笔记
漩涡编程,一鸣惊人
有话直说,说到做到,这就是我的忍道!
展开
-
【JDBC】快速入门教程
JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC库中所包含的API通常与数据库使用于:建立一个JDBC应用程序,本教程以java连接SQL Server为例,分六个步骤进行:在程序中包含数据库编程所需的JDBC类。大多数情况下,使用 就足够了初始化驱动程序,打开与数据库的通信。3.打开链接使用 方法来创建一个对象,4.执行一个查询使用一个类型或的对象,并提交一个SQL语句到数据库执行查询:如果要执行一个SQ原创 2022-06-27 11:56:35 · 129 阅读 · 0 评论 -
4种连接查询的用法
关于4种连接查询的用法1.内连接查询(INNER JOIN)内连接是一种最常用的连接类型。内连接查询实际上是一种任意条件的查询。使用内连接时,如果两个表的相关字段满足连接条件,就从这两个表中提取数据并组合成新的记录,也就是在内连接查询中,只有满足条件的元组才能出现在结果关系中。案例:假如存在以下两个表SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)要查询学号为S3的学生的课程名与任课教师名由题可知,我们要查找的课程名和任课教师名在C表中,然而要判断学号为S3的同学,学号在原创 2022-04-20 16:01:11 · 1728 阅读 · 8 评论 -
【MySQL基础】七.mysql基础--变量、流程控制与游标
MySQL笔记原创 2022-02-27 15:06:39 · 641 阅读 · 2 评论 -
【Mysql基础】六.存储过程与函数
一.存储过程(Stored Procedure)1.1理解 含义:一组经过预先编译的sql语句的封装优点:①简化操作,提高sql重用性②减少操作过程中的失误,提高效率③减少网络传输量④减少了sql语句暴露在网上的风险,提高数据查询的安全性和视图,函数的对比:1.视图是虚拟表,通常不对底层数据直接操作。存储过程是程序化的sql,可以直接操作底层数据表2.函数有返回值,存储过程没有返回值1.2分类 1.没有参数(无参无返回) 2.只带IN类型(有参无返回) 3.只带OUT类型(无参原创 2022-01-25 22:07:30 · 1275 阅读 · 2 评论 -
【Mysql基础】五.TCL语言(事务控制)
一.常见的数据库对象对象描述表(TABLE)存储数据的逻辑单元,以行和列的形式存在数据字典系统表,存放数据库相关信息的表,系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看约束(CONSTRAINT)执行数据校验的规则,用于保证数据完整性的规则视图(VIEW)一个或者多个数据表里的数据的逻辑显示,视图并不存储数据索引(INDEX)用于提高查询性能,相当于书的目录存储过程(PROCEDURE)用于完成一次完整的业务处理,没有返回值,原创 2022-01-24 21:53:34 · 702 阅读 · 1 评论 -
【Mysql基础】四.DDL语言(自定义)
一.数据定义语言一.库的管理1.库的创建 语法: **Create DateBase【if not exists】 库名**#案例:创建库BooksCREATE DATABASE Books;2.库的修改更改库的字符集ALTER DATABASE Books CHARACTER SET gbk;3库的删除DROP DATABASE IF EXISTS Books;二.表的管理1.表的创建Create table IF NOT EXISTS 表名(列名 列的类型【(长度原创 2022-01-24 21:26:14 · 797 阅读 · 0 评论 -
【Mysql基础】三.DML语言(增,删,改)
一.插入语句一.语法:1.方式一:Insert into 表名(列名,……) Values(值1,……);(1).插入的值的类型要与列的类型一致或兼容INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id) VALUES(13,'玛卡巴卡','男','2013-3-16','19999999',NULL,2);(2)不可以为NULL的必须插入值,可以为null的列可以省略#方式一:INSERT INTO beau原创 2022-01-23 23:11:01 · 201 阅读 · 0 评论 -
【mysql基础】二.DQL语言(查询)
DQL语言一.基础查询1.语法:2.查询表中的单个字段3.查询表中的多个字段4.查询表中的所有字段5.查询常量值6.查询表达式7.查询函数8.起别名9.去重10.+号的作用11.判断是否为null一.基础查询1.语法:Select 查询列表 from 表名;特点: (1)查询列表可以是:表中的字段、常量、表达式、函数(2)查询的结果是一个虚拟的表格(值展现出来,并不把查询的结果作保存)2.查询表中的单个字段//last_name是单个字段(列名)SELECT last_name FROM原创 2022-01-19 16:59:06 · 789 阅读 · 0 评论 -
【Mysql基础】一.数据库的概念
本篇文章主要介绍数据库的基本概念原创 2022-01-18 21:32:14 · 611 阅读 · 0 评论