随笔分类 - MySQL
MySQL相关操作记录
摘要:8.0.17 MySQL Community Server 二进制手工安装 环境简介 操作系统:Centos 6.10 64位目前版本:8.0.17 MySQL Community Server 二进制安装目录: /data/mysql/mysql_3306 # 第一部分 基础配置 # 1、安装系统
阅读全文
摘要:mysql参数sql_log_bin配置 如果想在主库上执行一些操作,但不复制到slave库上,可以通过修改参数sql_log_bin来实现。比如说,这里模拟主从同步复制异常。 还有一种场景,就是导入或者删除大批量数据时,分别在主库和从库上执行,而不需要通过复制方式来达到一致。
阅读全文
摘要:ERROR 1040 (08004): Too many connections 长期一来,mysql低版本中,当面对连接数陡增而出现too many connections时,往往比较棘手。今天特意在mysql社版本的8.0.17中,操作试验并记录下了。以前percona版本中就有该功能了。以后再
阅读全文
摘要:percona 5.7 + tokudb Percona + TokuDB 部署# 参考资料https://www.kancloud.cn/devops-centos/centos-linux-devops/3956641、安装依赖包yum -y install jemalloc-devel.x86
阅读全文
摘要:mysql 8.0.16 单主 mgr搭建 环境介绍: 192.168.142.142 db142192.168.142.143 db143192.168.142.145 db145 1、安装依赖包 2、关闭selinux 3、修改系统限制参数 4、修改内核参数 5、社区版 8.0.16 下载 6、
阅读全文
摘要:美团点评SQL优化工具SQLAdvisor开源快捷部署 git clone https://github.com/Meituan-Dianping/SQLAdvisor.gityum install https://repo.percona.com/yum/percona-release-lates
阅读全文
摘要:mysql5.7修改密码 为了提高安全性,mysql5.7中 user 表的 password 被 authentication_string 字段所取代,下面简绍几种修改root密码的方法(其他用户也大同小异)。 推荐顺序: 法一: 法二: 法三: 具体示例: 修改其他用户示例:
阅读全文
摘要:mysql分批导出数据和分批导入数据库 由于某些原因,比如说测试环境有很多库,需要迁移到新的环境中,不需要导出系统库的数据。而数据库又有好多,如何才能将每个库导出到独立的文件中呢?导入到一个文件的话,又很大,不好办。 这里是这个在测试环境下的实验记录,方便操作。 # 导出的脚本 # 导入脚本
阅读全文
摘要:mysql8.0.16操作记录 2.1、登录 2.2、创建数据库 2.3、直接连接库 2.4、查看数据目录 2.4.1、创建表 2.4.2、查看目录 2.4.3、克隆表 2.5、插入、更新和删除行 2.6、截断表 2.7、下载安装示例数据库 2.7.1、如何操作 2.7.2、计数 2.7.3、正则表
阅读全文
摘要:非root用户随开机而启动mysql服务 今天验证了一下,非root用户随开机而启动msyql服务的脚本执行效果,特此简要记录如下: 环境: 192.168.142.130 mysql 5.6.41 源码安装 数据和安装目录都是mysql用户 需求: 需要在关机开机启动后,能自动启动mysql数据库
阅读全文
摘要:mysql8.0.16二进制安装 环境简介操作系统:Centos 6.10 64位 目前版本:8.0.16 MySQL Community Server 二进制 安装目录:/data/mysql/mysql_3306 # 1、安装系统依赖包 # 2、关闭selinux # 3、修改系统限制参数 #
阅读全文
摘要:从mysql8.0.15升级到8.0.16 环境简介 操作系统:Centos 6.10 64位 目前版本:8.0.15 MySQL Community Server 二进制 目的:升级为8.0.16 安装目录:/data/mysql/mysql_3306 一、升级步骤 1、下载软件; 2、一致性停库
阅读全文
摘要:mysql8.0.15二进制安装 今天有幸尝试安装了社区版本的mysql8.0.15,记录下来,供以后方便使用。特此感谢知数堂的叶老师,提供了配置文件的模板。 # 第一部分:系统配置 # 2、关闭selinux # 3、修改系统限制参数 # 4、修改内核参数 # 第二部分:mysql的安装配置 #
阅读全文
摘要:DML、DDL、DCL的分别是什么 一直以来,分不清这三者的简称代表什么,甚至在面试中遇到可能会张冠李戴。今天特意记录一下。 一、DML(data manipulation language) 数据操纵语言 就是我们经常用到的SELECT、UPDATE、INSERT、DELETE。主要用来对数据库的
阅读全文
摘要:percona-xtrabackup快速安装及其简单使用
阅读全文
摘要:pt-show-grants的用法 1、先查找所有用户和Host 2、然后逐个执行show grants pt-show-grants的功能是格式化打印输出MySQL上的赋权,以便你可以有效地复制、比较以及版本控制。
阅读全文
摘要:Centos6安装Percona-tools工具
阅读全文