Linux MySQL下载安装

news2025/1/15 19:35:02

介绍

在这里插入图片描述
查询当前系统中安装的所有软件

rpm -qa

1. mysql的下载

1.1 查询当前系统中安装的名称带mysql的软件

rpm -qa | grep mysql

如下所示没有输出说明是没有安装mysql
在这里插入图片描述

1.2 查询当前系统中安装的名称带mariadb的软件(如果有则卸载)

rpm -qa | grep mariadb

如下所示表示有mariadb的软件(这是因为centos中自带的)
在这里插入图片描述

1.2.1 卸载冲突软件 mariadb-libs-5.5.60-1.el7_5.x86_64 (如果有则卸载)

rpm -e --nodeps 软件名称

卸载软件

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

1.2.2 检查是否卸载成功

rpm -qa | grep mariadb

如下卸载成功
在这里插入图片描述

1.3 mysql下载

这里提供三种方法下载mysql

1.3.1 官网下载mysql

地址: https://downloads.mysql.com/archives/community/
以centos 64位为例: 下载之后上传到linux中
在这里插入图片描述

1.3.2 wget命令下载mysql

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar

如下表示下载成功
在这里插入图片描述

1.3.3 百度云下载

链接:https://pan.baidu.com/s/1v11qHuurhAiG6Q3ap_ufdg
提取码:2022

1.4 解压安装包到(/usr/local/mysql目录下 可自定义)

创建目录 用于存放mysql

mkdir /usr/local/mysql

解压刚刚下载的文件到/usr/local/mysql 目录中
注意: 如果下载文件是 .tar.gz 结尾 则使用 -zxvf 解压

tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz -C /usr/local/mysql

注意: 如果下载文件是 .tar 结尾 则使用 -xvf 解压

tar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz -C /usr/local/mysql

2. mysql的安装

在这里插入图片描述

1.查看当前目录下的文件(解压后的)

在这里插入图片描述

按照顺序安装
注意这里需要按照顺序安装

1.1 mysql-community-common

rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm

1.2 mysql-community-libs

rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm

1.3 mysql-community-devel

rpm -ivh mysql-community-devel-5.7.25-1.el7 .x86._64.rpm

1.4 mysql-community-libs-compat

rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_ 64.rpm

1.5 mysql-community-client

rpm -ivh mysql-community-client-5.7.25-1.el7 .x86_64.rpm

1.6 yum install net-tools

yum install net-tools

1.7 mysql-community-server

rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm

3. 启动MySQL服务

3.1 查看mysql服务状态

systemctl status mysqld

如下所示表示已经启动了
在这里插入图片描述

3.2 启动MySQL服务

systemctl start mysqld

开机启动MySQL服务

systemctl enable mysqld

查看已经启动的服务

netstat -tunlp

在这里插入图片描述

3.3 查看mysql进程

netstat -tunlp| grep mysql

在这里插入图片描述

ps -ef | grep mysql

在这里插入图片描述

4. 登录MySQL

在这里插入图片描述

4.1 得到临时密码

查看mysqld.log文件内容查看临时密码

cat /var/log/mysqld.log

查看文件内容中包含password的行信息

cat /var/log/mysqld.log | grep password

如下所示
在这里插入图片描述
5e%+%BefLqzA 为临时密码
第一次登录需要临时密码登录

4.2 登录

mysql -uroot -p

登录mysql(使用临时密码登录)

4.4 修改密码

设置密码长度最低位数

set global validate_password_length=4;

设置密码安全等级低,便于密码可以修改成 root

set global validate_password_policy=LOW;

设置密码为root

set password = password('root');

4.5 开启访问权限(外部/其他主机也可以访问MySQL)

开启访问权限 第一个root表示root用户, 第二哥root表示密码是root, %表示给所有ip开启访问权限

grant all on *.* to 'root'@'%' identified by 'root';

刷新权限

flush privileges;

如果遇到修改后登录不了的问题参考博客: https://www.cnblogs.com/zhongyehai/p/10695334.html

5. 安装lrzsz (文件上传软件)

在这里插入图片描述

5.1搜索lrzsz安装包

yum list lrzsz

使用yum命令在线安装

yum install lrzsz.x86_ 64

安装成功之后输入rz即可将本地文件上传到linux主机中

rz

如下图所示即可上传软件
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/62487.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Flink系列之Flink中StateBackend深入剖析和应用

title: Flink系列 一、Flink StateBackend 深入剖析和应用 ​ StateBackend 定义了状态是如何存储的,不同的 State Backend 会采用不同的方式来存储状态,核心入口是: StateBackend, Flink 提供了三种不同形式的存储后端&#xff…

Antd React UMI 配置优化 - 优化打包体积,提高打包速度

随着项目越来越大,打包后的体积很大,打包时间也很长,部署一次基本上要等十分钟左右。那么如何来优化打包体积和提高打包速度呢?一起来看看吧~ 优化前打包体积分析 优化前个模块体积: 通过脚本命令&#x…

年产2万吨山楂酒工厂的设计—原料前处理工段及车间的设计(lunwen+cad图纸)

目 录 1前 言 1 1.1设计背景及目的 1 1.1.1山楂酒的介绍及功效 1 1.1.2目标人群 1 1.1.3发展前景 2 1.2设计依据 2 1.3设计内容 2 1.4原材料的选择 3 2工艺流程设计 5 2.1工艺流程的确定 5 2.2分选 6 2.3清洁消毒 8 2.4去核 9 2.4.1去核机的介绍及选择 9 2.4.2山楂核的处理 10 …

MQ 概念介绍 / 配置以及原理 简书

文章目录 1、什么是MQ 2、MQ的多种产品 3、MQ的工作原理 4、ActiveMQ 的配置 5、ActiveMQ 的数据存储方式 6、ActiveMQ的主从服务 7、ActiveMQ的集群负载均衡 什么是MQ? Message Queue, 就是消息队列,MQ 经常会作为多系统当中的网络消息传输。是…

负载均衡式在线OJ判题系统

文章目录负载均衡式在线OJ1. 演示项目2. 所用技术及开发环境所用技术:开发环境3. 项目宏观设计I. leetcode结构II.宏观结构III.编写思路4. compiler服务1. 编译功能:2. 运行功能3. 编译并运行功能4. 打包成一个网络服务5. 基于MVC结构的oj服务设计1. 用户…

Java IO流(详解)

1. File1. 创建2. 操作1. 获取文件信息2. 目录创建/删除2. IO流1. FileInputStream1. 简单使用2. 读取中文2. FileOutputStream1. 简单使用2. 追加写入3. 文件拷贝4. FileReader1. 简单使用2. 提高读取速度5. FileWriter1. 简单使用6. 节点流和处理流简介7. BufferedReader1. 简…

产品开发需要考虑哪些场景

产品到项目中去,也从项目中来,也就是说产品开发后最终都是会到项目中历练,然后吸取项目中的优点,来补全产品中业务的不足、功能的不足,让产品更加完善,最终成为精品。 每个产品的形成都要多加考虑&#xf…

Github 用户查询案例【基于Vue2全局事件总线通信】

前言: 本次案例是一个基于 Vue2 的全局事件总线通信的仿 Github 用户搜索模块,使用的接口是 Github 官方提供的搜索接口: https://api.github.com/search/users?qxxx(发送请求时需要将输入的用户名称绑定替换掉xxx)&a…

HTML期末学生大作业-宠物之家网页作业html+css+javascript

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

仪表板支持水印设置,数据集新增脱敏规则支持,DataEase开源数据可视化分析平台v1.17.0发布

12月5日,DataEase开源数据可视化分析平台正式发布v1.17.0版本。 这一版本的功能升级包括:数据集方面,支持将数据集数据按指定条件导出为Excel文件,方便用户对权限范围内的数据进行二次处理。数据集字段支持日期解析格式设置&…

[附源码]计算机毕业设计网约车智能接单规划小程序Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Service层代码单元测试以及单元测试如何Mock

一、背景 接着上一篇文章:单元测试入门篇,本篇文章作为单元测试的进阶篇,主要介绍如何对Springboot Service层代码做单元测试,以及单元测试中涉及外调服务时,如何通过Mock完成测试。 二、Springboot Service层代码单…

[附源码]JAVA毕业设计快递物流管理(系统+LW)

[附源码]JAVA毕业设计快递物流管理(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术&…

华为云低代码技术:让矿区管理“智变”,一览无遗

摘要:基于华为低代码平台,万洲嘉智复用开发了9个数字化管理功能,成功解决了矿区管理的空区和难点,帮助煤矿园区实现了智能化管控。本文分享自华为云社区《【云享伙伴】第10期:华为云低代码技术:让矿区管理“…

[附源码]JAVA毕业设计-旅游产品销售管理-演示录像2020(系统+LW)

[附源码]JAVA毕业设计-旅游产品销售管理-演示录像2020(系统LW) 项目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff…

660846-99-1, Ac-Arg-Gly-Lys-AMC

Control for the two step histone deacetylase assay with Ac-Arg-Gly-Lys(Ac)-AMC. Ac-RGK-AMC corresponds to the product of the deacetylase reaction, which is subsequently cleaved by trypsin. Ac-精氨酸- gly - lys (Ac)-AMC两步法组蛋白去乙酰化酶测定对照。Ac-RGK…

直击家居建材采购痛点,数商云采购协同系统招投标功能助力企业招采透明高效

在后疫情时代,各类企业的采购与供应链数字化转型已是大势所趋,家居建材企业也不例外。用数字化技术助力建材产业转型,为供采双方提供线上精准对接服务,才能赋能新时代建材供应链。 建设采购平台已是大势所趋。作为企业价值链管理…

[附源码]Python计算机毕业设计Django南通大学福利发放管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

UEditorPlus v2.7.0发布 开放独立文档,附件样式优化

UEditor是由百度开发的所见即所得的开源富文本编辑器,基于MIT开源协议,该富文本编辑器帮助不少网站开发者解决富文本编辑器的难点。 UEditorPlus 是有 ModStart 团队基于 UEditor 二次开发的富文本编辑器,主要做了样式的定制,更符…

Hoops API参考: 3D Graphics System的Set_Color()函数

void Set_Color(const char* color_spec)渲染一个段的内容时改变使用的颜色。还可以用于选择要在高亮模式中使用的曲面特性,以及用于特殊纹理贴图效果。 具体细节 Set_Color()的通用目标是使用这个颜色进行绘制。你可以之只给颜色命令,也可…