MySQL学习
文章平均质量分 70
敲代码的嘎仔
顺天时,承因果,今日方知我是我!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL零基础学习Day5——事务
本文介绍了数据库事务的核心概念与操作。事务是一组不可分割的操作集合,具有原子性、一致性、隔离性和持久性四大特性。文章详细说明了事务的提交方式设置(自动/手动)、基本操作命令(COMMIT/ROLLBACK)以及事务隔离级别,并分析了并发事务可能产生的脏读、不可重复读和幻读问题,为数据库事务管理提供了全面指导。原创 2025-09-28 10:00:00 · 855 阅读 · 0 评论 -
MySQL零基础学习Day4——多表查询
摘要:数据库设计中存在三种多表关系:一对多(外键实现)、多对多(中间表)和一对一(唯一外键)。多表查询通过连接查询(内/外/自连接)和子查询实现,需消除笛卡尔积。子查询分为标量、列、行、表四种类型,分别适用不同场景。联合查询需保持列数和类型一致,UNION会自动去重。原创 2025-09-27 00:33:01 · 1231 阅读 · 0 评论 -
MySQL零基础学习Day3——函数和约束
本文介绍了数据库中的函数与约束概念。函数部分包括字符串、数值、日期和流程控制函数的使用方法及案例,如生成随机验证码、日期推算等。约束部分解释了主键、非空、唯一性、检查等约束的作用,以及外键约束的两种常用行为(CASCADE和SET NULL),强调外键用于维护表间数据一致性和完整性。文章通过具体SQL示例演示了各种约束的创建方式。原创 2025-09-25 23:38:32 · 641 阅读 · 0 评论 -
MySQL零基础学习Day2——数据库基础操作
本文简要介绍了MySQL数据库和SQL语言的基础知识。主要内容包括:1)MySQL作为关系型数据库的特点和表结构存储方式;2)SQL通用语法规则和分类(DDL、DML、DQL、DCL);3)重点讲解了DQL查询语言中的条件查询、聚合函数、分组过滤、排序和分页等常用操作;4)DCL数据控制语言的用户管理和权限操作。文章指出,对于Java开发者而言,掌握基本的增删改查和窗口函数即可满足日常开发需求,而DCL语句主要由DBA使用。原创 2025-09-22 21:45:31 · 1503 阅读 · 0 评论 -
MySQL零基础学习Day1——安装与配置
本文介绍了MySQL 8.0的完整安装与卸载流程。卸载部分包括两种方式:控制面板卸载和安装向导卸载,并提示数据目录不会被自动删除。安装部分详细说明了MySQL的四大版本区别,推荐下载社区版8.0.26,并提供了官网下载地址。配置环节强调需将bin目录添加至环境变量,并演示了验证安装成功的命令。最后针对安装过程中可能出现的数据库初始化失败问题,给出了解决方案:修改my.ini文件中的中文内容为英文字符。全文涵盖了从卸载到安装配置的全过程,并附有常见问题的处理方法。原创 2025-09-21 20:53:54 · 1387 阅读 · 0 评论
分享