数据库技术

简介 Percona Server是基于官方MySQL的一个开发的分支,在功能和性能上较 MySQL 有着很显著的提升。 安装Percona Server的步骤,跟安装MySQL官方的版本的步骤是一样的。 1.下载安装包 安装的时候一般下载Linux通用的二进制包,解压就可以直接安装 了。 下载二进制包地址: www.percona.com/downloads/Percona-Server-5.7/,下载minimal版本就够用了 2.

2022-10-27  322
数据库技术

我们常常听人说,只要你愿意,MySQL 可以恢复至半个月甚至一个月以内的任何一个状态。网上也有很多删库跑路的段子。。。 那么今天松哥想和大家来聊一聊 MySQL 中的 binlog,来手把手教大家如何利用 binlog 来恢复 MySQL 中的数据,这样,以后要是不小心删库了,那也不用跑路了。 MySQL 中的日志比较重要的有 binlog(归档日志)、redo log(重做日志)以及 undo log,那么跟我们本文相关的主要是

2022-10-27  295
数据库技术
数据库技术

在本教程中,我们将在 MySQL 中添加一个新用户并在 MySQL 数据库上授予不同类型的权限。 MySQL 服务器允许我们创建多个用户帐户并授予适当的权限,以便用户可以访问和管理数据库。在服务器上安装 MySQL 后,您需要创建一个数据库和其他用户帐户。 相关:轻松在 Docker 容器中运行 MySQL https://www.linuxmi.com/docker-run-mysql.html 为了运行以下命令,首先您需要使用 My

2022-10-27  287
数据库技术

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: explainselect surname,first_nameforma,bwhere a.id=b.id EXPLAIN列的解释: table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接

2022-10-27  276
数据库技术

Amazon的RDS服务(Relational Database Service,关系数据库服务)给我们带来了云中的MySQL数据库服务器,让“数据库作为服务”的概念成为现实,为现有的MySQL应用步入云中提供了一台快速的自动升降梯。 我们知道,Amazon的EC2实例中可以运行MySQL,同时它还提供SimpleDB服务(51CTO编辑注:EC2是Amazon的招牌云计算服务,而SimpleDB则是其之前一直提供

2022-10-27  272
数据库技术

通常,当我们的MySQL数据库逐渐变慢时,我们就希望通过一切努力使它变得更快、更强、更大、更好!那么都有哪些方法呢?别着急,我会一个一个给大家介绍如何才能实现这些美好的愿望。阅读本系列文章将有助于扩大你的视野,更好地规划你将来的需要,本系列的第一篇文章“更快,更强的MySQL”讨论了查询优化和硬件调整,包括增加额外的服务器和应用程序变更,本文将介绍如何通过分区和负载均衡解决方案让你的MySQL变得更大更好。 更大的MySQL 增加更多的M

2022-10-27  267
数据库技术

我们需要注意MySQL执行SQL语句过程中,关于执行查找等等重点。51CTO向您推荐《MySQL数据库入门与精通教程 》。 在执行查找命令时的大小写问题 默认情况下,MySQL在执行查找时不区分字母的大小写。当你在查找时使用like ‘a%’时, 默认将返回以a或者A开头的所有列值,若要在查找时区分大小写,则需要使用collate运算符来实现,具体例子如下: 如果想让某列在查找时始终保持区分字母大小写,则需要用c

2022-10-27  274
数据库技术

MySQL 5.5的发布带来了许多增强的功能,虽然已经报道了很多增强功能,如半同步复制,但大家却忽略了分区方面的增强,有时甚至还对其真正意义产生了误解,在这篇文章中,我们希望解释一下这些很酷的增强,特别是我们大多数人还没有完全理解的地方。51CTO向您推荐《MySQL数据库入门与精通教程》。 图 1 大家还没注意到我MySQL的分区功能也很强了哦 非整数列分区 任何使用过分区的人应该都遇到过不少问题,特别是面对非整数列分区时,MySQL

2022-10-27  272
数据库技术

使用MySQL开发过数据库驱动的小型web应用程序的人都知道,对关系数据库的表进行创建、检索、更新和删除等操作都是些比较简单的过程。理论上,只要掌握了最常见的SQL语句的用法,并熟悉您选择使用的服务器端脚本语言,就足以应付对MySQL表所需的各种操作了,尤其是当您使用了快速MyISAM数据库引擎的时候。但是,即使在最简单的情况下,事情也要比我们想象的要复杂得多。下面我们用一个典型的例子进行说明。假设您正在运行一个博客网站,您几乎天天更新,

2022-10-27  297

zblog模板

牛资源