数据库备份 数据库复制不能取代备份的作用 备份分类: 备份内容: 逻辑备份:结果为SQL语句,适用于所有存储引擎 物理备份:对数据库目录的靠背,对于内存表只备份结构 备份方式: 全量备份:整个数据库的完整备份 增量备份:…
分类:MySql
【MySQL】MySQL审计操作记录
server_audit是一款内嵌在mariadb的审计插件,在mysql中同样适用,主要用于记录用户操作 1.安装: 通过show variables like 'plugin_dir';查看你的插件目录, 我的是:/…
Truncate/Delete/Drop区别
一、用法与释义 1. DROP: 用法:DROP TABLE 表名 DDL语句,删除内容和表定义,并释放空间。即删除数据和表结构。 2. TRUNCATE 用法: TRUNCATE TABLE 表名 DDL语句,删除内容…
mysql(Innodb引擎)性能优化(表设计和query语句)
经常用mysql,也都是自己设计表结构,写sql,但是由于业务规模小,对sql性能要求不高,所以很少注意到这一块,但是最近DBA出了一个慢sql报表,才发现自己写的都是慢sql,因此通过读书、查资料对这一块做了一些了解,…
MySQL基础知识点总结归纳
在PHP开发的过程中,基本标配的数据库为MySQL。我们不用像数据库DBA那样熟悉所有的MySQL知识,作为一个PHP程序员我们还是必须会MySQL基本的数据增删查改。下面PHP程序员雷雪松总结归纳一些MySQL基础知识…
centos 7升级gcc4.9.x教程
升级必要说明 GCC 和 GCC++ 介绍 gcc 与 g++ 区别 gcc【全称GNU Compiler Collection】 是gnu的c编译器 g++ 是c++编译器 gcc简介 gcc是GNU项目中符合ANSI…
MySQL分库分表原理
前言 在互联网还未崛起的时代,我们的传统应用都有这样一个特点:访问量、数据量都比较小,单库单表都完全可以支撑整个业务。随着互联网的发展和用户规模的迅速扩大,对系统的要求也越来越高。因此传统的MySQL单库单表架构的性能问…
从SQL Server到MySql(2) : MySql 数据类型与优化
1. 优化数据结构 尽量避免null. 可为NULL的列使索引,索引统计和值比较都更加复杂. 它需要更多的存储空间, 在MySql 里需要特殊的处理. 索引可为NULL的列时,每个索引记录需要一个额外的字节. (Inno…
Java后台MySQL数据库支持emoji表情
最近在弄帖子的发布与回复问题,然后再iOS端和Android端添加表情的时候都会出错 Caused by: java.sql.SQLException: Incorrect string value: '\xF6\x9D…
MySQL 8 Set or reset user password
Reset of MySQL password can be done in several ways depending of the: OS are you connected user rights In this…
mysql中,索引,主键,唯一索引,联合索引的区别
索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。 普通索引允许被索引的…
第二章、MySQL基准测试
前言 上面一篇简单介绍了Mysql的架构以及历史背景,这一篇介绍主要介绍MySQL的基准测试,首先就要知道什么是基准测试。 基准测试(benchmarking):是一种测量和评估软件性能指标的活动。 通俗点说就是测试我们…