linux(centos7)离线安装mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar

2023-12-19 15:30

本文主要是介绍linux(centos7)离线安装mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 卸载mariadb相关rpm

# 查找
rpm -qa|grep mariadb
rpm -qa|grep mysql# 卸载
rpm -e --nodeps mariadb...
rpm -e --nodeps mysql...

2. 删除mysql相关文件

# 查找
find / -name mysql# 删除
rm -rf /var/lib/mysql...

3. 查看是否有相关依赖,没有需安装

rpm -qa|grep libaiorpm -qa|grep net-tools

4. 解压mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar

tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar

5. 安装mysql

# 在解压的rpm路径下,安装所有rpm
rpm -ivh mysql* --force --nodeps

6. 修改配置文件(修改后报错,datadir目录用户权限不是mysql,需重新赋权限,待验证)

# 打开 mysql 默认配置文件
vim /etc/my.cnf# 数据存储路径
datadir=/usr/local/mysql/data

7. 启动MySQL服务

# 启动
service mysqld start# 查看状态
service mysqld status

在这里插入图片描述
8. 修改MySQL密码

# 查看密码
cat /var/log/mysqld.log | grep password# 登陆
mysql -uroot -p# 修改密码
alter user 'root'@'localhost' identified by '新密码';# 允许root用户远程连接
use mysql;
update user set host='%' where user='root';# 刷新
flush privileges;#退出
exit

9. 开放3306端口

# 防火墙添加3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent# 重启防火墙
service firewalld restart# 查看防火墙已开放端口
firewall-cmd --list-ports

10. 设置MySQL自启动

# 开启自启
systemctl enable mysqld# 刷新
systemctl daemon-reload# 查看mysql是否自启,enabled为已开启
systemctl list-unit-files | grep mysqld

这篇关于linux(centos7)离线安装mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/512721

相关文章

Python解析器安装指南分享(Mac/Windows/Linux)

《Python解析器安装指南分享(Mac/Windows/Linux)》:本文主要介绍Python解析器安装指南(Mac/Windows/Linux),具有很好的参考价值,希望对大家有所帮助,如有... 目NMNkN录1js. 安装包下载1.1 python 下载官网2.核心安装方式3. MACOS 系统安

Linux find 命令完全指南及核心用法

《Linuxfind命令完全指南及核心用法》find是Linux系统最强大的文件搜索工具,支持嵌套遍历、条件筛选、执行动作,下面给大家介绍Linuxfind命令完全指南,感兴趣的朋友一起看看吧... 目录一、基础搜索模式1. 按文件名搜索(精确/模糊匹配)2. 排除指定目录/文件二、根据文件类型筛选三、时间

mysql删除无用用户的方法实现

《mysql删除无用用户的方法实现》本文主要介绍了mysql删除无用用户的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 1、删除不用的账户(1) 查看当前已存在账户mysql> select user,host,pa

Linux配置IP地址的三种实现方式

《Linux配置IP地址的三种实现方式》:本文主要介绍Linux配置IP地址的三种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录环境RedHat9第一种安装 直接配置网卡文件第二种方式 nmcli(Networkmanager command-line

使用Dify访问mysql数据库详细代码示例

《使用Dify访问mysql数据库详细代码示例》:本文主要介绍使用Dify访问mysql数据库的相关资料,并详细讲解了如何在本地搭建数据库访问服务,使用ngrok暴露到公网,并创建知识库、数据库访... 1、在本地搭建数据库访问的服务,并使用ngrok暴露到公网。#sql_tools.pyfrom

Pycharm安装报错:Cannot detect a launch configuration解决办法

《Pycharm安装报错:Cannotdetectalaunchconfiguration解决办法》本文主要介绍了Pycharm安装报错:Cannotdetectalaunchconfigur... 本文主要介绍了Pycharm安装报错:Cannot detect a launch configuratio

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固 通俗易懂版)

《MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固通俗易懂版)》本文主要讲解了MySQL中的多表查询,包括子查询、笛卡尔积、自连接、多表查询的实现方法以及多列子查询等,通过实际例子和操... 目录复合查询1. 回顾查询基本操作group by 分组having1. 显示部门号为10的部门名,员

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想

大数据spark3.5安装部署之local模式详解

《大数据spark3.5安装部署之local模式详解》本文介绍了如何在本地模式下安装和配置Spark,并展示了如何使用SparkShell进行基本的数据处理操作,同时,还介绍了如何通过Spark-su... 目录下载上传解压配置jdk解压配置环境变量启动查看交互操作命令行提交应用spark,一个数据处理框架