# MySQL技术分享:从基本概念到高级应用
MySQL 是一款开源的关系型数据库管理系统(RDBMS),因其稳定性、灵活性以及效率而广泛应用于各种应用程序。随着科技的发展,越来越多的企业和开发者正在使用 MySQL 来处理海量数据。本文将从基本概念入手,逐步深入 MySQL 的一些高级应用,包括数据建模、查询优化以及事务处理等方面。
## 一、MySQL基础概念
在了解 MySQL 之前,
MySQL的分享,涉及查询,更新的原理,事务隔离,mvcc的原理,索引介绍,排序的实现等~~~
原创
2019-08-19 12:38:18
1150阅读
一,MySQL查询的五种子句:1,where(条件查询),常用的运算符:①比较运算符> , < , = , != , >= , <= , in( ) , between val1 and val2②逻辑运算符逻辑非:not / ! , 逻辑或:or / || , 逻辑与:and / &&③模糊查询“like”通配符:% 任意字符,例如:where name
转载
2017-05-07 16:31:10
248阅读
作者:王向爱可生 DBA 团队成员,负责公司 DMP 产品的运维和客户 MySQL 问题的处理。擅长数据库故障处理。对数据库技术和 python 有着浓厚的兴趣。MySQL巡检文章目录MySQL巡检操作系统层面cpu内存I/O磁盘**系统基础信息**操作系统日志MySQL重点参数MySQL的状态wait事件
原创
2022-12-20 15:08:45
294阅读
即使 Oracle 收购 SUN ,将 MySQL 这只小海豚归于麾下,也未必是件很糟糕的事情, MySQL 和 Oracle 面对的客户群体不同,一个偏重中低端、互联网数据库市场,一个偏重高端、大型企业级数据库市场,有太多的理由相信这一收购不会是 MySQL 的终点,相反 MySQL 将会是 Oracle 产品线的良好补充,也许不久即成为埃里森手中的另一张王牌。目前 MySQL
ps -ef|grep php 将进程显示出来查看php运行程序SQL 优化 通常3种方式慢查询日志,EXPLAIN 分析查询,profiling分析以及show命令查询系统状态及系统变量,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。通常有三种:使用索引,使用EXPLAIN分析查询以及调整MySQL的内部配置可以同通过profiling命令得到更准
原创
2022-12-05 15:45:22
71阅读
一、 什么是事务事务就是一段sql 语句的批处理,但是这个批处理是一个atom(原子) ,不可分割,要么都执行,要么回滚(ro
转载
2022-12-06 01:36:10
119阅读
一,MySQL查询的五种子句:1,where(条件查询),常用的运算符:①比较运算符> , < , = , != , >= , <= , in( ) , between val1 and val2②逻辑运算符逻辑非:not / ! , 逻辑或:or / || , 逻辑与:and
转载
2017-05-04 10:14:16
288阅读
懒惰是人类进步的动力这句话在程序员身上尤为明显。因为懒,所以要用自动化的程序去替代重复繁琐的工作。一个不考虑用程序,而是手动去解决问题的人,一定不是个好程序员。从这个角度来说,用计算机替代自己工作,非但不是错误,反倒是程序员极大的优点,这样的好员工,留还来不及呢。
从老板来说,只要这个员工保质保量完成了工作,收益大于成本,完全可以甩手不管。非常『勤奋』,事无巨细、亲力亲为的老板,未必会比一个『懒』
原创
2023-01-06 22:52:53
80阅读
问题对象:有虚拟主机空间商.网站服务器
过程:建立一个表→在表中输入我们的提权内容→出表→完成
1.mysql默认开启3306端口.如果服务器默认密码不设置就是空密码.黑客们就可能利用该弱口令漏洞.来攻击我们的服务器.
2.如果在得到用户名为:root 密码为:(空密码时候),黑客就可以攻击进我们网站的.答案他们利用导出
转载
精选
2010-11-21 11:42:55
458阅读
点赞
2评论
基于《MySQL学习分享--Thread pool》对Thread pool架构设计的详细了解,本文主要对Thread pool的实现进行分析,并根据Mariadb和Percona提供的开源实现,进行简单的比较和评估。 1、《The Thread Pool Plugin》 MySQL官方文档中,对Thread p
原创
2014-06-04 09:06:00
644阅读
本文的所有的mysql问题均来自互联网搜索,大部分来自老男孩,答案是自己整理的,有很多不太对的地方,欢迎大家更正。
原创
2017-12-11 21:55:14
10000+阅读
点赞
全能DBA:MySQL简介(一)www.sudo.ren/article/23?…全能DBA:MySQL安装及基本配置(二)www.sudo.ren/article/24?…全能DBA:MySQL体系结构-模型,连接层,SQL层详解(三)www.sudo.ren/article/25?…全能DBA:MySQL连接,启动,关闭以及报错(四)www.sudo.ren/article/26?…全能DBA
原创
2019-11-21 09:28:02
265阅读
前言:数据库作为数据存储的载体,在程序开发中承担着至关重要的作用。近些年,随着各种安全事故的发生,数据安全性逐渐得到重视。等保评测或各类系统安全评测中也都有增加数据库安全相关要求,本篇文章将以MySQL为例,分享几点数据库安全加固方法。1.数据安全重要性数据安全性是指保护数据免受未经许可而故意或偶然的传送、泄露、破坏、修改,是标志程序和数据等信息的安全程度的重要指标。即保护数据不被破坏或泄露,不准
原创
2021-08-16 14:15:44
400阅读
MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 ...
原创
2021-09-04 14:36:50
219阅读
目录怎么给字符串字段加索引前缀索引对覆盖索引的影响其他方式为什么我的MySQL会“抖”一下(redo与fsysnc)什么情况会引发数据库的flush过程呢?上面四种场景对性能的影响。InnoDB刷脏页的控制策略数据库表的空间回收参数innodb_file_per_table数据删除流程重建表Online 和 inplacecount(*)用缓存系统保存计数在数据库保存计数不同的count用法讲答疑
为了提高 Linux 系统的安全性,在 Linux 上通常会使用 SELinux 或 AppArmor 实现强制访问控制(Mandatory Access Control MAC)。对于 MySQL 数据库的强制访问控制策略通常是激活的,如果用户采用默认的配置,并不会感到强制访问控制策略对 MySQL 数据库的影响,一旦用户修改了 MySQL 数据库的默认配置,例如默认的数据目录或监听端口,My
原创
2021-01-24 15:40:12
613阅读
前言: 数据库作为数据存储的载体,在程序开发中承担着至关重要的作用。近些年,随着各种安全事故的发生,数据安全性逐渐得到重视。等保评测或各类系统安全评测中也都有增加数据库安全相关要求,本篇文章将以 MySQL 为例,分享几点数据库安全加固方法。 1.数据安全重要性 数据安全性是指保护数据免受未经许可而 ...
转载
2021-08-16 14:18:00
152阅读
2评论
mor 实现强制访问控制(Mandatory Acces.
原创
2022-12-20 14:56:26
118阅读