![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 69
泡泡进7
GitHub:paopaojin7
展开
-
6.数据库高级编程
数据库高级编程存储过程游标的操作条件定义和处理判断和循环自定义函数触发器存储过程 procedure作用: 是数据库的编程、可以将复杂的业务使用 存储过程来进行定义、可以减少与数据库的交互次数类似于Java中的方法存储过程的定义delimiter ;; -- 设置 语句的 结束标识,默认是 ; create procedure <procedureName>(参数列表) begin -- 实现功能的业务SQL(每条sql语句后面必须加分号)e原创 2022-02-10 16:07:22 · 263 阅读 · 0 评论 -
5.数据库事务管理
数据库事务管理数据库引擎事务事务特点事务的隔离级别事务的隔离级别产生的问题数据库引擎数据库引擎特点事务支持InnoDB (默认引擎)支持事务、支持行级锁、支持外键✔MyISAM支持表级锁❌MEMORY基于内存的表、适合于 临时表的定义❌事务概念: 事务是为了保证业务操作的完整性、一个业务的操作要么全部成功,要么全部失败,不允许部分成功,部分失败事务的特点ACID**Atomicity **原子性**Consiste原创 2022-02-08 11:05:47 · 653 阅读 · 0 评论 -
4.用户授权
用户授权系统自带的用户表DDL - 用户的操作DCL - 用户的授权忘记ROOT密码怎么办系统自带的用户表mysql 数据库下的 user 表内置 user表中 常见的字段字段名说明host连接用户的主机,如果希望所有人都可以连接、则设置为 %user用户名xxxx_priv相关权限字段pluginmysql8.0 默认使用的是 caching_sha2_password , 5.X 版本 使用的是 mysql_na原创 2022-02-07 09:09:30 · 77 阅读 · 0 评论 -
3.表数据的CRUD
数据的CRUD操作新增数据修改数据删除数据查询数据MySQL数据的命令不区分大小写添加数据 INSERT INTO方式一 (不推荐)insert into <tableName> values(val1, val2 , val3 ... ) ;此操作要求 录入的 值的数量必须和 表中的字段数量保持完全一致要求 录入值的顺序 和 表中字段定义的顺序 保持一致 (可以使用 DESC 命令查看表结构字段的顺序)在录入数据的时候,字符串必须用 单引号 引起来原创 2022-01-23 15:02:06 · 841 阅读 · 0 评论 -
2.表的基本操作
表的基本操作数据库常见的数据类型MySQL类型Java类型备注tinyintbyte取值返回 -128~127smallintshortint/integerintbigintlongfloatfloatdoubledoubledecimal(m, n )可以设置有效数字和保留几位小数char(n)string固定长度的字符串 , n 代表 字符串的长度varchar(n)string可变长度的字符原创 2022-01-21 21:58:52 · 763 阅读 · 0 评论 -
1. 数据库介绍
数据库介绍什么是数据库数据库分类数据库组成database的操作什么是数据库存储数据的仓库,就被称为数据库、全称 数据库管理系统 (Database Manage System)数据库分类关系型数据库RDBMS非关系型数据库NoSQLMySQL数据库的安装从官方下载MySQL安装包解压到 磁盘,例如 D:\Program Files 下、并重命名为 MySQL在 MySQL 目录下(含有bin的目录), 新建一个 my.ini (MySQL核心配置文件)[mysqld原创 2022-01-20 17:02:09 · 479 阅读 · 0 评论