上篇文章介绍了一下MySQL数据库逻辑备份第一部分mysqldump的使用,本篇文章将继续介绍MySQL数据库逻辑备份第二部分Xtrabackup工具的操作过程! 1、Xtrabackup介绍Xtrabackup是有Pe…
标签:MySql
Mysql基本概念(2)
1.数据库引擎 1).MyISAM 、 InnoDB 、 MEMPRY 、 ARCHIVE 、 BLACKHOLE 、 CSV A).MyISAM:提供高速存储和检索,以及全文搜索能力 a).表级锁 b).不支持事物 c…
Mysql之事务
什么是事务 假如你下了一笔订单,会有以下数据库操作: 1. 生成一笔订单记录 2. 减少库存 3. 从你的账户中减少金额 4. 生成支付记录 这边的四个操作缺一不可,一旦某一个操作出现异常,则全部操作都需要全部回滚。而事…
MySQL主从数据库同步延迟问题解决
MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。 相…
Sql中Left Join、Right Join、Inner Join的区别
left join(左联接) :返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) :返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接): 只返回两个表中…
Day1 - 数据库基础知识——MySQL
MySQL 简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,后来被Sun公司收购,Sun公司后来又被Oracle公司收购,目前属于Oracle旗下产品 特点: 使用C和C++编写,…
MySQL JSON 类型数据操作
1、Java 中动态扩展字段,会导致数据库表被锁,在MySQL 5.7.8版本之前,因为MySQL不能直接操作JSON类型数据,可以将一个字段设定成varchar类型,里面存放JSON格式数据,这样在需要扩展字段时,不需…
设置服务器上MySQL允许外网访问
1.修改配置文件 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行. 2.登录数据库 my…
阿里云Centos7以上版本搭建Apache+PHP+Mysql+PhpMyAdmin环境
作为一家创业公司,盼客科技的Y米 App跟大多数创业团队一样,选择了阿里云作为公司网站和App的服务端。当时最新版的CentOS是7.2,我们毫不犹豫地选择这个最新的版本。但是对于一个新手来说,在阿里云上遇到了很多坑,完…
Windows 环境下 MySQL 5.7 安装配置指南
安装环境 Windows 版本:Windows 10 专业版 64bit MySQL 版本:MySQL 5.7.16 Tip 在安装 MySQL 前请务必确认自己电脑的 net 指令是正常工作的。有些 Windows 系…
Mysql学习总结(75)——并发量大、数据量大的互联网业务数据库设计军规
一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)新库使用utf8mb4字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数…
数据库建模:关系建模和维度建模,三范式和事实表维度表
一、关系建模——三范式理论 三范式是基于关系建模的术语,主要应用于OLTP,避免数据冗余,让每个数据只出现一次 第一范式:属性不可切分,指一张表的所有属性不可再往下细分 &nbs…