首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Centos7安装MySQL5.7以及PT工具

Centos7安装MySQL5.7以及PT工具

原创
作者头像
turingcao
发布2025-05-22 16:43:39
发布2025-05-22 16:43:39
3580
举报

添加 MySQL YUM 仓库

代码语言:shell
复制
sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

安装 MySQL 5.7

代码语言:shell
复制
sudo yum install mysql-community-server -y

启动服务并设置开机自启

代码语言:shell
复制
sudo systemctl start mysqld
sudo systemctl enable mysqld

获取临时 root 密码

代码语言:shell
复制
sudo grep 'temporary password' /var/log/mysqld.log

运行安全配置并修改密码

代码语言:shell
复制
mysql_secure_installation

创建远程用户并授权

代码语言:sql
复制
CREATE USER 'username'@'%' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

-- 修改 root 用户的主机限制(适用于 MySQL 5.7)测试使用
UPDATE mysql.user SET Host='%' WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;

修改绑定地址

代码语言:shell
复制
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf  # Ubuntu
sudo vi /etc/my.cnf                         # CentOS

bind-address = 0.0.0.0

重启服务

代码语言:shell
复制
sudo systemctl restart mysql    # Ubuntu
sudo systemctl restart mysqld    # CentOS

安装 Percona Tools工具

代码语言:shell
复制
# 添加 Percona YUM 仓库
sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm -y
# 启用 Percona Toolkit 仓库
sudo percona-release enable tools release
# 安装 Percona Toolkit
sudo yum install percona-toolkit -y
# 验证
pt-query-digest --version
pt-online-schema-change --version

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加 MySQL YUM 仓库
  • 安装 MySQL 5.7
  • 启动服务并设置开机自启
  • 获取临时 root 密码
  • 运行安全配置并修改密码
  • 创建远程用户并授权
  • 修改绑定地址
  • 重启服务
  • 安装 Percona Tools工具
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档