随笔分类 - Mysql
Mysql数据库笔记整理
摘要:数据库-理论基础 1.什么是数据库? 数据:描述事物的符号记录,可以是数字、文字、图形、图像、声音、语言等,数据有多种形式,它们都可以经过数字化后存入计算机。 数据库:存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定数据模型组织、描述和存储,具有较小的冗余
xtrabackup进行mysql数据库备份、还原
摘要:xtrabackup简介 前面介绍mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合了。 这时就需要一种好用又高效的工具,xtrabackup就是其中一款,号
Galera_Cluster_Mysql部署
摘要:前言 先来了解下它的身世,Galera Cluster是Codership公司开发的一套免费开源的高可用方案 官网为http://galeracluster.com。Galera Cluster即为安装了Galera的Mariadb集群(本文只介绍Mariadb Garela集群) 其本身具有mul
mysqldump参数详细说明
摘要:参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases --all-table
查看Mysql数据库数据量大小、表大小、索引大小
摘要:通过MySQL的information_schema数据库,可查询数据库中每个表占用的空间、表记录的行数; 该库中有一个TABLES表,这个表主要字段分别是: TABLE_SCHEMA:数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DATA_L
MySQL造数据,批量插入数据脚本
摘要:新建表 create table bigdata( name varchar(32), age int(32), createTime datetime); MySQL批量插入数据脚本 #!/bin/bash i=1; MAX_INSERT_ROW_COUNT=i -le
Mysql笔记整理
摘要:MySQL数据库(增-删-改-查) Mysql中的默认数据库介绍 information_schema:主要存储了系统中的一些数据库对象信息。比如用户表信息、列信息、权限信息、字符集信息、分区信息等。 cluster:存储了系统的集群信息。 mysql:存储了系统的用户权限信息。 test:系统自动
Mysql数据库个人整理笔记
摘要:数据类型 tinyint/smallint/int/bigint float double char/varchar date/time/datetime/timestamp DDL 数据库 create database db1; create database if not exists db2
MySQL GTID复制Slave跳过错误事务Id以及复制排错问题总结
摘要:GTID跳过有两种方法,一种是普通的跳过一个事务的方法,另外一个是在基于主库搭建新的slave的时候. 修改配置文件跳过 首先mysqldump备份恢复 mysql> show slave status \G; Last_Errno: 1062 slave_skip_errors = Last_Er