MySQL
文章平均质量分 53
MySQL学习笔记
daydayup9527
这个作者很懒,什么都没留下…
展开
-
mysql基础4sql优化
那也就意味着, 一个页中所存储的行也是有限的,如果插入的数据行row在该页存储不小,将会存储到下一个页中,页与页之间会通过指针连接。count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是NULL,累计值就加 1,否则不加,最后返回累计值。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。对于以上的两种排序方式,Using index的性能高,而Using filesort的性能低,我们在优化排序操作时,原创 2024-03-24 22:36:21 · 989 阅读 · 0 评论 -
mysql基础3索引
索引(index)是帮助MySQL高效获取数据的数据结构。优势提高数据检索的效率,降低数据库的IO成本通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗。劣势索引列也是要占用空间的。索引大大提高了查询效率,同时却也降低更新表的速度,效率降低。原创 2024-03-24 22:35:50 · 766 阅读 · 0 评论 -
mysql基础2多表查询
而对于自连接查询,可以是内连接查询,也可以是外连接查询。关系: 一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其他详情字段放在另一张表中,以提升操作效率。子查询返回的结果是单个值(数字、字符串、日期等),最简单的形式,这种子查询称为标量子查询。对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。子查询返回的结果是一列(可以是多行),这种子查询称为列子查询。子查询返回的结果是一行(可以是多列),这种子查询称为行子查询。子查询返回的结果是多行多列,这种子查询称为表子查询。原创 2024-03-24 22:34:04 · 427 阅读 · 0 评论 -
mysql基础1sql分类
DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。添加了外键之后,再删除父表数据时产生的约束行为,我们就称为删除/更新行为。MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型。外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。约束是作用于表中字段上的规则,用于限制存储在表中的数据。数据查询语言,数据查询语言,用来查询数据库中表的记录。用来对数据库中表的数据记录进行增、删、改操作。原创 2024-03-24 22:32:00 · 730 阅读 · 0 评论 -
华为云.qp文件恢复到数据库
实验原创 2023-03-05 22:16:33 · 994 阅读 · 0 评论 -
mysql通过从库快速做从
学习笔记原创 2022-11-28 21:15:00 · 171 阅读 · 0 评论 -
mysql主从 设置时延同步的测试
学习笔记原创 2022-09-27 01:05:07 · 427 阅读 · 0 评论 -
MySQL调优待完善
仅自己学习笔记原创 2022-07-15 22:26:11 · 69 阅读 · 0 评论 -
MySQL调优的一些参数了解
MySQL调优偶尔看到了,查查了解一下一些常见的参数了解key_buffer_size = 32M //索引块的缓冲区大小read_buffer_size = 2M //读入缓冲区大小read_rnd_buffer_size = 4M //sort查询后使用的读入缓存table_open_cache = 1000 //表打开缓存table_definition_cache = 1000 //表定义文件缓存table_open_cache_instances原创 2022-04-23 15:47:16 · 264 阅读 · 0 评论 -
MYSQL搭建MHA集群主从竞主
MHA软件介绍实现MySQL高可用的解决方案-数据库的自动故障切换操作能做到在0~30秒之内完成 期间会丢失数据MHA能确保在故障切换过程中最大限度保证数据的一致性,以达到真正意义上的高可用db主机 192.168.1.11-13管理admin主机 192.168.1.14集群配置管理主机[root@admin ~]# yum -y install perl-ExtUtils-* perl-CPAN*[root@admin mha]# lsmaster_ip_failover原创 2022-04-12 21:23:23 · 899 阅读 · 0 评论 -
MYSQL配置PXC高可用集群
配置PXC高可用集群Percona XtraDB Cluster(简称PXC) -是基于Galera的MySQL高可用集群解决方案 -Galera Cluster是Codership公司开发的一套免费开源的高可用方案PXC集群特点数据强一致性、无同步延迟-没有主从切换操作,无需使用虚拟IP支持InnoDB存储引擎-多线程复制部署使用简单支持节点自动加入,无需手动拷贝数据服务端口端口说明3306 数据库服务端口4444 SST端口 非实时开放端口4568 IST端口 非实时开放端原创 2022-04-12 21:19:57 · 372 阅读 · 0 评论 -
在启动着mysql的机器上,配置实例
在启动着mysql的机器上,配置实例[root@node1 ~]# yum install -y libaio numactl-libs[root@node1 ~]# mkdir -p /data/mysql [root@node1 ~]# chown mysql.mysql /data/mysql[root@node1 ~]# tar xf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz[root@node1 ~]# mv mysql-5.7.37-linu原创 2022-04-12 00:00:45 · 669 阅读 · 0 评论 -
MysQL读写分离服务器--maxscale服务
MysQL分离服务器–maxscale服务构建思路:1、部署MySQL一主一从结构一主服务器:192.168.1.11-从服务器:192.168.1.122、部署MysQL代理服务器192.168.1.13 -装包、修改配置文件、启动服务3、测试配置-客户端192.168.1.14连接代理服务访问数据[root@master ~]# mysql -uroot -pmysql> alter user root@"localhost" identified by "qqq123...A"原创 2022-04-08 23:35:17 · 1138 阅读 · 0 评论 -
mysql数据备份管理
数据库管理员 root密码管理操作系统管理员,修改本机数据库服务管理员登录密码1)修改密码 alter user[root@test ~]# mysqladmin -uroot -p123456 password "135790" #方法一[root@test ~]# mysql -uroot -p135790mysql> alter user root@"localhost" identified by "123456"; #方法二mysql> exit[root@tes原创 2022-04-02 20:02:54 · 1354 阅读 · 0 评论 -
MySQL主从同步-多实例
MySQL主从同步一、MySQL主从同步实现数据自动同步的服务结构主服务器:接受客户端访问连接从服务器:自动同步主服务器数据1.主从同步原理Master启用binlog日志SlaveSlave_l0:复制master主机binlog日志文件里的SQL命令到本机的relay-log文件里。Slave_SQL:执行本机relay-log文件里的sQL语句,实现与Master数据一致。[root@master ~]# curl -o /etc/yum.repos.d/CentOS-Base.原创 2022-04-01 22:53:27 · 377 阅读 · 0 评论 -
MySQL入门介绍
MySQL1、构建MySQL服务器从官网下载RPM包 -http://dev.mysql.com/downloads/mysqlmysql-community-client #客户端应用程序 mysql-community-common #数据库和客户端库共享文件 mysql-community-devel #客户端应用程序的库和头文件 mysql-community-embedded #嵌入式函数库 mysql-community-embedded-原创 2022-03-27 09:51:18 · 711 阅读 · 0 评论 -
MySQL存储引擎
MySQL存储引擎1、存储引擎概述作为可插拔式的组件提供,MySQL服务软件自带的功能程序,处理表的处理器,不同的存储引擎有不同的功能和数据存储方式MySQL 5.0/5.1—>MyISAMMySQL 5.5/5.6—>InnoDBMySQL服务的功能组件: 1 管理工具 安装数据库服务软件后提供的命令 2 连接池 验证用户连接和系统硬件资源 3 sql接口 负责把命令传递给mysqld进程处理 4 分析器 检查命令的语法格式 和 用户的访问权限 5 优化器 对命令原创 2022-03-31 20:52:11 · 84 阅读 · 0 评论