news 2026/5/7 11:45:38

Linux下部署MySQL5.7.35

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux下部署MySQL5.7.35

1.MySQL下载

(1)登录到以下网站

https://downloads.mysql.com/archives/community/

(2)选择需要的版本 ,以及操作系统 ,这里是Red Hat Enterprise Linux / Oracle Linux 5.7.35 版本。

(3)Mysql安装需要5个rpm包,如下图
mysql-community-common-5.7.35-1.el7.x86_64.rpm
mysql-community-libs-5.7.35-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm
mysql-community-client-5.7.35-1.el7.x86_64.rpm
mysql-community-server-5.7.35-1.el7.x86_64.rpm

2.MySQL部署

(1)清理环境

查看系统是否包含mysql相关的服务,如果包含需要清理,以免干扰新部署的MySQL。

rpm -qa |grep -i mysql
rpm -qa |grep -i mariadb

如果有依赖:
rpm -e --nodeps 加上包名,删除依赖

如果mariadb删除失败,则:
yum remove + 包名来删除mariadb

(2)安装MySQL

rpm -ivh *.rpm --nodeps 可全部自动安装

(3)修改配置文件

vi /etc/my.cnf

在配置中加入

#大小写忽略

lower_case_table_names=1

其他可根据情况修改 ,不修改也不会影响MySQL部署。

(4)启动mysql

Service mysqld start

查看mysql服务的状态

Service mysqld status

查看mysql版本

mysql --version

3.登录MySQL

(1)查看初始密码

cat /var/log/mysqld.log|grep pass
(2)登录MySQL

mysql -u root -p

输入初始密码 ,进入MySQL 客户端。

(3)修改密码

set password for "root"@"%" = password('你的密码');

flush privileges;

(4)设置远程连接

grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
flush privileges;

4.防火墙设置

(1)查看防火墙状态

systemctl status firewalld

(2)开启状态

添加端口

firewall-cmd --permanent --zone=newzone --add-port=3306/tcp

配置立即生效

firewall-cmd --reload

查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

(3)关闭状态

不需要任何操作

5.总结

本文主要介绍了 linux 系统下 MySQL 5.7.35 版本的部署 ,其中比较需要注意的就是大小写忽略

,设置远程连接 ,以及防火墙设置。希望本文可以给需要部署MySQL的小伙伴带来便利。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/7 11:45:35

猫抓浏览器扩展:免费开源资源嗅探工具终极指南

猫抓浏览器扩展:免费开源资源嗅探工具终极指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为网页视频无法下载而烦恼吗&#x…

作者头像 李华
网站建设 2026/5/7 11:41:39

国产替代之FQD6N40TM与VBE14R04参数对比报告

N沟道功率MOSFET参数对比分析报告一、产品概述FQD6N40TM:安森美(onsemi)N沟道硅MOSFET,采用QFET技术,耐压400V,具有低导通电阻和快速开关性能。封装:DPAK (TO-252)。适用于开关电源、DC-DC转换器…

作者头像 李华
网站建设 2026/5/7 11:34:59

Open UI5 源代码解析之1339:IsDate.js

源代码仓库: https://github.com/SAP/openui5 源代码位置:src\sap.ui.integration\src\sap\ui\integration\designtime\baseEditor\validator\IsDate.js IsDate.js 详细解析 文件定位与整体判断 IsDate.js 位于 sap.ui.integration 模块下的 designtime/baseEditor/vali…

作者头像 李华
网站建设 2026/5/7 11:34:51

原神60帧限制终极解决方案:免费解锁高帧率体验完整指南

原神60帧限制终极解决方案:免费解锁高帧率体验完整指南 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 你是否在原神游戏中感到画面卡顿不流畅?当其他游戏都能充分…

作者头像 李华
网站建设 2026/5/7 11:34:49

Cherry MX键帽3D打印终极指南:从设计到成品的完整解决方案

Cherry MX键帽3D打印终极指南:从设计到成品的完整解决方案 【免费下载链接】cherry-mx-keycaps 3D models of Chery MX keycaps 项目地址: https://gitcode.com/gh_mirrors/ch/cherry-mx-keycaps 厌倦了千篇一律的键盘外观?想要打造真正属于自己的…

作者头像 李华
网站建设 2026/5/7 11:34:48

思源宋体TTF:7重字重开源字体如何彻底改变中文数字排版体验?

思源宋体TTF:7重字重开源字体如何彻底改变中文数字排版体验? 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 还在为中文排版项目寻找既专业又无版权风险的字体解…

作者头像 李华