MySQL
文章平均质量分 82
Java技术一点通
本人计算机软件工程专业在读,擅长于Java后端开发,有多个项目开发经验,业余丰富各种技术栈,大学期间参与软件研发中心研究。荣获2023年CSDN博客之星、CSDN城市之星、阿里云社区专家博主、华为云享专家,致力于新技术的推广与优秀作品的普及。
展开
-
MySQL 中各种锁的详细介绍
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。MySQL中的锁,按照锁的粒度全局锁:锁定数据库中的所有表。表级锁:每次操作锁住整张表。行级锁:每次操作锁住对应的行数据。原创 2023-06-17 15:33:54 · 654 阅读 · 0 评论 -
精选 SQL 实战练习题详细题解(二)
“SQL是指“结构化查询语言”,是一种操作数据库的语言,包括创建数据库、删除数据库、查询记录、修改记录、添加字段等。SQL是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),比如 MySQL、Oracle、SQL Server、MS Access、Sybase、Informix、Postgres 等,都将 SQL 作为其标准处理语言。”原创 2023-06-05 12:46:18 · 783 阅读 · 0 评论 -
精选 SQL 实战练习题详细题解(一)
“SQL是指“结构化查询语言”,是一种操作数据库的语言,包括创建数据库、删除数据库、查询记录、修改记录、添加字段等。SQL是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),比如 MySQL、Oracle、SQL Server、MS Access、Sybase、Informix、Postgres 等,都将 SQL 作为其标准处理语言。”原创 2023-06-01 09:10:46 · 543 阅读 · 0 评论 -
MySQL高级篇复盘笔记(二)【日志、主从复制、分库分表、读写分离】
主从复制是指将主数据库的 DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作为其他从服务器的主库,实现链状复制。主库出现问题,可以快速切换到从库提供服务。实现读写分离,降低主库的访问压力。可以在从库中执行备份,以避免备份期间影响主库服务。IO瓶颈:热点数据太多,数据库缓存不足,产生大量磁盘IO,效率较低。请求数据太多,带宽不够,网络IO瓶颈。原创 2023-05-30 08:23:31 · 1234 阅读 · 0 评论 -
MySQL高级篇复盘笔记(一)【存储引擎、索引、SQL优化、视图、触发器、MySQL管理】
存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。我们可以在创建表的时候,来指定选择的存储引擎,如果没有指定将自动选择默认的存储引擎。建表时指定存储引擎CREATE TABLE 表名(字段 1 字段 1 类型 [ COMMENT 字段 1 注释 ] , . . . . . . 字段n 字段n类型 [ COMMENT 字段n注释 ]) ENGINE = INNODB [ COMMENT 表注释 ];查询当前数据库支持的存储引擎。原创 2023-05-28 10:13:30 · 2405 阅读 · 0 评论 -
MySQL8.0.26—Linux版安装详细教程
云服务器或者虚拟机都可以; Linux的版本为 CentOS7。下载地址https://downloads.mysql.com/archives/community/ 将安装包上传到Linux中。 6. 启动MySQL服务启动重启关闭7. 查询自动生成的root用户密码命令行执行指令 :然后输入上述查询到的自动生成的密码, 完成登录 . 登录到MySQL之后,需要将自动生成的不便记忆的密码修改了,修改成自己熟悉的便于记忆的密码。执行上述的SQL会报错,原原创 2022-12-05 14:41:27 · 1219 阅读 · 0 评论 -
《mysql实战45讲》
可在如下链接提取:专栏课《mysql实战45讲》讲义,总共包含45章内容,适合需要提升MySQL技能的开发者,或者进行MySQL运维的同学。原创 2022-08-12 18:22:24 · 3340 阅读 · 0 评论