![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
超级爱吃肉
这个作者很懒,什么都没留下…
展开
-
.MySQL中myisam与innodb的区别
1 不同点有哪些? 1> InnoDB支持事物,而MyISAM不支持事物 2> InnoDB支持行级锁,而MyISAM支持表级锁 3> InnoDB支持MVCC,而MyISAM不支持 4> InnoDB支持外键,而MyISAM不支持 5> InnoDB不支持全文索引,而MyISAM支持。 1、存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件 类型。.frm文件存储表定义。数据文件的扩展名为.MYD(MYData)原创 2020-12-23 14:04:57 · 169 阅读 · 1 评论 -
.事务有几大特性?分别代表什么意思?
**事务的四种隔离级别** 1.原子性(atomicity):事务是一个完整的操作。事务的各步操作是不可分的;要么都执行、要么都不执 行。 2.一致性(consistency):当事务完成时,数据必须处于一致状态。 3.隔离性(isolation):对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不 应以任何方式依赖于或影响其他事务。 4.持久性(durability):事务完成后,它对数据库的修改被永久保存,事务日志能保持事务的永久性。 **事务的四种隔离级别? 隔离级别分为:** -原创 2020-12-23 14:01:04 · 734 阅读 · 0 评论 -
MySQL:主从复制集群,高可用,具体配置,关系型数据库原则,怎么在集群中实现分库分>表, 锁机制
主从复制集群: 1、mysql主 1.1 开启二进制文件: [root@localhost ~]# vim /etc/my.cnf # 写入如下内容 [mysqld] log_bin server-id=1 gtid_mode=ON enforce_gtid_consistency=1 1.2 重启服务: [root@localhost ~]# systemctl restart mysqld 1.3 进入数据库,为从服务器授权 [root@localhost ~]# mysql -uroot -p'12原创 2020-12-23 13:56:40 · 107 阅读 · 0 评论 -
MySQL的基础知识,库表操作,索引,权限,
一:MySQL: 安装: 数据库一键安装:yum yum -y install wget wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rpm (rpm安装) yum -y install yum-utils vim /etc/yum.repos.d/mysql-community.repo yum ins原创 2020-12-14 11:27:41 · 1020 阅读 · 7 评论 -
MySQL备份和恢复:xtrbackup ,mysqldump
数据备份和恢复: 备份的内容: database binlog my.conf 备份中必须考虑的是:数据的一致性和服务的可用性 MySQL备份类型 cp # 冷备份 tar # 冷备份 scp # 冷备份 ghost # 冷备份 硬盘 镜像 # 冷备份 LVM 的 LV 磁盘快照 xtrabackup(掌握) # 热备份 scp 文件 ip + 路径 scp 1.txt x.x.x.x:/tmp A----给B拷贝文件 scp x.x.x.x:/tmp/1.txt /srv原创 2020-12-14 11:32:49 · 134 阅读 · 0 评论 -
主从复制是啥或者主从复制的原理是什么?
主从复制: 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 步骤一:主库db的更新事件(update、insert、delete)被写到binlog 步骤二:从库发起连接,连接到主库 步骤三:此时主库创建一个binlog dump thread线程,把binlog的内容发送到从库 步骤四:从库启动之后,创建一个I/O线程,读取主库传过来的binlog内容并写入到relay log. 步骤五:还会创建一个SQL线程,从relay log里面读取内容原创 2020-12-14 11:34:15 · 201 阅读 · 0 评论