MySQL
文章平均质量分 72
OnTheWay_Seeking
Java, DB2, Unix/Linux, Python, Data Warehouse....
展开
-
centOS7安装MySQL8
社区版mysql下载路径:https://downloads.mysql.com/archives/community/选择合适的版本,和对应的操作系统:下载mysql组件:RPM Bundle是全部安装包的集合:这里我们下载安装以下5个安装包, 或者通过RPM Bundle全部下载之后然后挑出来:对应的安装包为:[root@mysql8 mysql_files]# ls -lrttotal 380284-rw-r--r--. 1 root原创 2021-07-18 23:28:46 · 350 阅读 · 1 评论 -
安装zabbix4
Zabbix下载zabbix官网:https://www.zabbix.com/zabbix下载页面:https://www.zabbix.com/downloadzabbix rpm包下载页面:http://repo.zabbix.com/zabbix/环境说明:操作系统: centOS7MySQL版本: Server version: 8.0.11 MySQL Community ServerZabbix版本: 4.0MySQL已经安装,这里Zabbix和MySQL安装在原创 2021-07-18 17:16:14 · 152 阅读 · 0 评论 -
MySQL创建用户与授权
一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器例子:CREATE USER 'dog'@'localhost' IDENTIFIED BY '转载 2021-07-11 09:03:09 · 100 阅读 · 0 评论 -
MySQL入门篇(七)之Xtrabackup备份与恢复
一、Xtrabackup介绍MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。而Percona-Xtrabackup就是为了实现增量备份而出现的一款主流备份工具,xtrabakackup有2个工具,分别是xtrabakup、innobakupe。Per...转载 2021-07-10 12:54:50 · 264 阅读 · 0 评论 -
mydumper 介绍及使用
undefined1 Mydumper 介绍Mydumper是一个针对MySQL和Drizzle的高性能多线程备份和恢复工具。Mydumper主要特性:轻量级C语言写的多线程备份,备份后会生成多个备份文件事务性和非事务性表一致的快照(适用于0.2.2以上版本)快速的文件压缩支持导出binlog多线程恢复(适用于0.2.1以上版本)以守护进程的工作方式,定时快照和连续二进制日志(适用于0.5.0以上版本)开源 (GNU GPLv3) 1 htt.转载 2021-07-07 22:45:36 · 506 阅读 · 0 评论 -
MySQL锁详解
根据加锁的范围,MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类一、全局锁全局锁就是对整个数据库实例加锁。MySQL提供了一个加全局读锁的方法,命令是Flush tables with read lock。当需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句全局锁的典型使用场景是,做全库逻辑备份。也就是把整库每个表都select出来存成文本但是让整个库都只读,可能出现转载 2021-06-27 21:10:49 · 133 阅读 · 0 评论 -
mysql表手工显式加锁、全表加锁、查看加锁、解锁
单个表锁定:格式:LOCK TABLES tbl_name {READ | WRITE},[ tbl_name {READ | WRITE},……]例子:lock tables db_a.tbl_aaa read; // 锁定了db_a库中的tbl_aaa表解锁:unlock tables;全局表锁定:命令:FLUSH TABLES WITH READ LOCK; //所有库所有表都被锁定只读解锁:unlock tables;注意:以上两个锁表语句在...转载 2021-06-27 10:19:43 · 798 阅读 · 0 评论 -
MySQL系列—全文检索(fulltext)使用
1、创建全文索引(FullText index)旧版的MySQL的全文索引只能用在MyISAM表格的char、varchar和text的字段上。不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息要随时关注官网。1.1、创建表的同时创建全文索引CREATE TABLE article ( id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, title VARCHAR (200), body TEXT, FULLTEXT ...转载 2021-06-22 23:35:43 · 1958 阅读 · 0 评论