前置条件:完成MGR部署 MGR部署参考:MGR单主部署 此外需要将MGR的从节点设置read_only=1 架构 ProxySQL:172.17.100.101 MGR单主:172.17.100.101 MGR双从:1…
标签:MySql
MySQL之Where和Having的区别
MySQL之Where和Having的区别 对于使用where和having,相信很多人都有过困扰,今天就来讲一下我对where和having的认识: 从整体声明的角度来理解: Where是一个约束声明,在查询数据库的结…
修改Mysql编码,解决emoji存储的问题
支持emoji的编码是utf8mb4。 1.查看数据库版本,utf8mb4最低的版本支持是5.5.3+,如果版本低了请升级版本 2.修改database,table,column字符集 ALTER DATABASE da…
MySql 索引基础总结
索引类型分为普通索引、唯一索引、主键索引、全文索引。 1.创建索引 普通索引 类型 详细说明 基本语法 alter table 表 add index(字段) 示例 ALTER TABLE money ADD INDEX…
MySQL——修改root密码的4种方法(以windows为例)
未经允许,不得擅自改动和转载 修改密码 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密…
MySQL5.7免安装版
下载对应版本的压缩包:https://dev.mysql.com/downloads/mysql/ 解压到想要的目录中,如D盘根目录: image.png 配置环境变量:在Path添加D:\mysql-5.7.21-wi…
Mysql-Alter命令-修改表结构
一、新增列 新增ID列 ALTER TABLE table_name ADD id bigint PRIMARY KEY AUTO_INCREMENT first; first 表示设置该列为表的第一列 新增普通列 AL…
Mysql学习之二 Mysql概念及安装
一、程序员的数据库要求 基本的SQL操作、CRUD操作 多表连接查询、分组查询和子查询。 常用数据库的的单行函数。 常用数据库的基本命令。 常用数据库的开发工具。 事务概念。 索引、视图、存储过程和触发器。 二、Mysq…
从0到1学习网络安全 【MySQL基础-MySQL 排序】
MySQL 排序 我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。 如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,…
全文检索四种技术解决方案
一、Lucene Lucene是一个全文检索的工具包,是一堆jar包,不能单独运行,不能独立对外提供服务。 优点:部署简单,它只是应用程序的一个依赖包,不需要独立部署 缺点:1、应用只能单服务器部署,集群部署有问题,全文…
mysql实时监控
之前使用seay的代码审计工具的时候,有一个mysql监控插件功能非常实用,研究了下,原来是通过实时监控Mysql自带的查询日志输出功能来实现的。 这个功能默认是关闭的: show variables like '%ge…
MySQL学习系列之四——数据过滤和过滤数据
在上一篇内容中我们介绍了简单的select查询、查询结果返回固定条数以及对查询结果进行排序。这一篇内容会介绍简单的数据过滤,主要包括where子句操作符、AND、OR、IN、NOT操作符。 实际应用中,数据过滤分两种,可…