Linux 安装 MySql

CentOS7安装MySQL 5.7.33 阅读详情

Linux 安装 MySql


前期检查

先检查本地是否安装 mysql(第一次安装可以直接跳到安装步骤那里)

rpm -qa | grep  mysql

如果没有 ,是这样的

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bKa9Kpkp-1646707283520)(../../source/images/Linux%20%E5%AE%89%E8%A3%85%20MySql/image-20220302235607251.png)]

如果有, 是这样的

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dALtYh1I-1646707283525)(../../source/images/Linux%20%E5%AE%89%E8%A3%85%20MySql/image-20220302235802176.png)]

此时需要删除旧版本

1.卸载 先停掉mysql进程

pkill -9 mysqld

2.依次卸载已安装的mysql,直到没有

yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

#卸载不掉的用 rpm -ev  依次卸载 直到没有

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jturPEbT-1646707283526)(../../source/images/Linux%20%E5%AE%89%E8%A3%85%20MySql/image-20220303001340163.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rYu0YBjJ-1646707283527)(../../source/images/Linux%20%E5%AE%89%E8%A3%85%20MySql/image-20220303001416011.png)]

安装步骤

来源于华为的镜像

cd /opt

wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar

ls

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M8DNa8Tw-1646707283529)(../../source/images/Linux 安装 MySql/image-20220303234514195.png)]

再检查一下,确定没有旧文件,有则删除

rpm -qa | grep mysql

rpm -qa | grep mariadb

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

#注意:这里我仅有mariadb  所以仅删除它,如果mysql也存在,同理也需要删除掉

tar -zxvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz	#解压

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3tJlrogP-1646707283530)(../../source/images/Linux 安装 MySql/image-20220303234746319.png)]

一直删完嗷 直到输入上面俩命令都不会有反应

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-py4otDKm-1646707283532)(../../source/images/Linux 安装 MySql/image-20220303234939592.png)]

为 mysql 创建目录

mkdir mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nuy4sJNe-1646707283533)(../../source/images/Linux 安装 MySql/image-20220303235113677.png)]

解压到这个目录

tar xvf mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar -C ./mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sG83Nvnj-1646707283535)(../../source/images/Linux 安装 MySql/image-20220303235144285.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cTHxW1tH-1646707283537)(../../source/images/Linux 安装 MySql/image-20220303235416373.png)]

分别安装 common 、libs、client、server

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

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

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

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

然后启动 mysql 服务

systemctl start mysqld

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vrb0HjzM-1646707283537)(../../source/images/Linux 安装 MySql/image-20220303235554255.png)]

此时密码是系统随机生成的,到后面需要重置一下,记得复制一下先,后面登录mysql会用到

查看当前密码

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zilEPxbI-1646707283539)(../../source/images/Linux 安装 MySql/image-20220303235728277.png)]

可以先用生成的密码试一试能不能启动 mysql 服务,输入刚才查看的密码

mysql -u root -p

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6Fb7amtT-1646707283540)(../../source/images/Linux 安装 MySql/image-20220303235945327.png)]

启动成功后退出,进行下面的操作

exit

由于 mysql 对设置的密码复杂程度有要求,但是我们想设置简单的密码,所以需要更改一点配置文件

vim /etc/my.cnf

#添加这条命令
validate_password=off

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A1ytdOk9-1646707283541)(../../source/images/Linux 安装 MySql/image-20220304084859614.png)]

重启 mysql 服务

systemctl restart mysqld

登录 mysql

mysql -uroot -p

输入密码 (还是原先自动生成的密码)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v8oli7E0-1646707283543)(../../source/images/Linux 安装 MySql/image-20220304085317255.png)]

输入该命令,更改数据库的登录密码

alter user 'root'@'localhost' identified by 'root';

#我设置的数据库密码是 root ,个人需要设置成别的只需要将后面的 'root' 编辑成自己想要的 'password'

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QouTb5Es-1646707283544)(../../source/images/Linux 安装 MySql/image-20220304085746478.png)]

设置完成后退出,用心的密码再重新登录一下 mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X35qOF4Y-1646707283545)(../../source/images/Linux 安装 MySql/image-20220304085820340.png)]

结束

Linux下MySQL的安装 基于Linux操作系统的MySQL安装 阅读详情

相关推荐

【Linux】—MySQL安装

本文主要介绍在Linux环境下安装MySQL的过程。

sodaloveer的博客 6374

003-安装mysql5.7

1、下载地址 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar 2、卸载系统默认mariadb rpm -qa | grep mariadb; rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps 3、上传并解压 mkdir /usr/local/mysql/ tar -vxf mysql-5.7.33-1.el7.x86_64

hjweifans的博客 110

Linux rpm 安装 mysql

Linux 在线安装 mysql1、检查是否安装老版本2、在线安装 mysql3、修改 mysql 密码4、配置 mysql4.1、添加编码支持中文4.2、MySQL 远程连接 (记得使用 root 账户进行操作,若使用普通用户,那么请修改相应文件夹权限,或配置普通用户 sudo 权限) 1、检查是否安装老版本 (1)检查以前是否装过 MySQL: rpm -qa|grep -i mysql (2)发现有的话就都卸载: rpm -e --nodeps mysql* (3)删除老版本 mysql 的开发头

weixin_44387652的博客 1816

mysql——在linux环境安装mysql

在linux中使用命令行安装mysql,或者写个脚本安装,注意安装mysql需要的环境

m0_53891399的博客 5636

【OTDR曲线工具箱】04 批量生成sor文件

软件下载地址:http://120.78.150.214:9999/isora.zip 通过一个测试数据sor文件,批量生成多个测试文件(基于Bellcore GR196及SR-4731标准)。主要考虑哪些问题: 1、sor测试是否符合要求(主要是衰减系数) 2、多个文件的创建时间 3、文件必须随机处理,不要看省去一模一样。 来说说怎么操作的 第一步:选择参考曲线 参考曲线的选择由两种方法:从文件中导入、从曲线库中选择。 其中曲线库分为公共库和个人库两种,平时浏览的sor文件都可以加载到库中。 第二步

夜晚是传说的博客 5268

扣子(coze)实战|手把手教你搭建AI换装自动化工作流

摘要:本文介绍了使用Coze平台搭建AI换装工作流的详细教程。工作流包含模特图片上传、服装替换、任务提交和智能轮询等模块,通过change_model插件实现异步换装处理,并内置30秒循环查询机制。该工具支持自定义API密钥对接不同AI服务商,目前已上线共享空间并提供会员服务(59.8元/年)和VIP课程(499元/年),包含100+智能体和实战案例资源。完整体验地址见文中链接。

yueyehuguang的博客 1843

Linux安装MySQL(超详细,附图安装)

如果什么都没有,就是还没有装过MySQL。

记录自己学习的点滴,有不足之处希望大家多多提议 6万+

.NET 8 组件之IOC容器组件

NET 8中的IOC容器组件继承了前几代的优良传统,并在性能、扩展性、灵活性等方面进行了诸多优化,使得它在现代应用开发中依然保持领先地位。通过合理使用IOC容器,开发者可以更高效地管理依赖关系,编写更加模块化、可维护的代码。随着.NET生态的不断发展,IOC容器将继续扮演关键角色,为开发者提供强大的依赖管理功能。

hy_4377的博客 1529

Linux上安装Mysql

Linux上安装MysqlLinux上安装MysqlLinux上安装软件常见的几种方式:使用yum进行安装修改密码及登录设置编码设置开机启动 Linux上安装Mysql Linux上安装软件常见的几种方式: 源码编译 压缩包解压(一般为tar.gz) 编译好的安装包(RPM、DPKG等) 在线安装(YUM、APT等) 以上几种方式便捷性依次增加,但通用性依次下降,比如直接下载压缩包进行解压,这种方式一般需要自己做一些额外的配置工作,但只要掌握了方法,各个平台基本都适用,YUM虽然简单,但是平台受限,网络

qq_41510551的博客 12万+

高分六号GF-6 WFV数据处理全流程:从原始数据解压到经纬度投影转换

本文详细解析了高分六号GF-6 WFV遥感数据的完整处理流程。从原始数据解压与分块结构理解入手,指导如何安装ENVI国产卫星支持工具进行自动拼接,并重点阐述了利用RPC模型进行正射校正以消除几何畸变,以及将UTM投影转换为地理经纬度坐标的关键步骤。文章旨在帮助用户高效地将原始卫星数据转化为可直接用于农业监测、生态环境分析等领域的标准地理空间图像。

weixin_29047919的博客 196

Android开发者必看:F2FS文件系统如何优化你的手机存储性能(附实测数据对比)

本文深入解析了F2FS文件系统如何针对闪存特性优化Android设备存储性能。通过对比ext4,F2FS采用追加写和冷热数据分离策略,将随机写转化为顺序写,显著提升写入速度并减少GC卡顿。实测数据显示,其在随机写入和SQLite事务等场景下性能提升显著,为开发者提供了优化应用IO性能的关键思路。

weixin_29248313的博客 325

linux上安装MySQL

linux上原有mysql卸载,安装mysql过程及遇到的问题和解决方法 一、前期准备 二、安装MySQL 三、遇到的问题

m0_61232019的博客 9803

用 SAP-ABAP-1 把 ABAP 代码理解这件事交给 AI:从遗留代码到 ABAP Cloud 的开发加速器

SAP-ABAP-1是SAP推出的首个专用ABAP基础模型,专注于理解和解释ABAP代码,帮助开发者更快迁移和维护遗留系统。它强调ABAP Cloud合规编码实践,通过SAP AI Foundation提供访问,主要能力包括代码解释、业务语义理解和框架约束分析。相比通用模型,它能更好处理ABAP特有的版本差异、权限控制和扩展边界等问题。该模型可集成到多种开发环境中,支持文件化开发体验,并能与SAP Joule等工具协同工作,为ABAP团队提供智能辅助。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 3824

Linux中安装MySQL

mysql 、Linux

weixin_64420247的博客 1728

使用R语言实战:构建Logistic回归模型

Logistic回归是一种基于概率的分类算法,它用于预测离散的结果变量(也称为响应变量或因变量)。与线性回归不同,Logistic回归的输出是一个概率值,通常在0和1之间。这使得它非常适合处理二分类问题。市场营销:预测客户是否会购买某个产品。医学研究:预测疾病的发生与否。信用风险评估:预测个人申请贷款的违约风险。社会科学:预测个人对某个政策的态度。

2301_79331230的博客 1140

电动汽车远程监控与诊断软件:BMW ConnectedDrive EV远程监控二次开发_7.数据安全与隐私保护

数据加密是保护数据安全的重要手段之一。在电动汽车远程监控与诊断软件中,加密技术可以确保数据在传输过程中的安全性和完整性。常见的加密技术包括对称加密和非对称加密。

zhubeibei168的博客 884

在Linux上安装Mysql

参考:在Linux上安装mysql 下载 先去官网载MySQL Community Server,载第一个和第三个都行,只是解压的方式不同。 安装依赖库 apt install numactl apt install libaio-dev 解压软件包 解压 tar -xvf mysql-8.0.15-linux-glibc2.12-x86 这里有很重要的一步 一定要解压到/usr/local...

q435201823的博客 5050

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux下安装mysql

linux下安装MySQL

weixin_49807584的博客 4737

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux上安装mysql

需要通过rpm相关指令,来查询当前系统中是否存在已安装的mysql软件包,执行指令如下:rpm -qa 查询当前系统中安装的所有软件rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件我们可以通过管道符 | 配合着grep进行过滤查询。

weixin_52587747的博客 2012

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Linux中安装mysql

本文详细介绍了在Linux系统中安装MySQL数据库的两种主要方法:YUM在线安装和压缩包本地安装。YUM方式通过配置国内源(如阿里云)简化安装流程,包括添加MySQL仓库、选择版本、修改密码策略及设置远程访问等步骤。压缩包方式则需要手动解压、配置环境变量、初始化数据库并设置开机启动。两种方法均涉及防火墙配置(开放3306端口)和编码设置(UTF-8)等关键操作。文章还提供了MySQL卸载指南和密码策略修改技巧,建议优先使用YUM等便捷方式,必要时采用通用性更强的压缩包安装。

cxbtdd的博客 4007

Linux下安装MySQL

在安装MySQL之前首先使用命令检查环境下是否有MySQL,如果没有,则进行下一步,如果有,则需要先寻找教程完全卸载MySQL时候再进行安装。像这种情况,就说明环境里是没有MySQL的,可以继续下一步安装。

日暮南城故里的博客 1983

在Linux上安装MySQL

在Linux上安装MySQL

LYQ 2167

Linux安装MySQL

Linux安装MySQL 一.使用工具putty_V0.63.0.0.43510830.exe连接linux http://download.youkuaiyun.com/detail/u012255016/9781901 Linux服务器输入用户和密码: 二.检查是否安装过mysql数据库,有则先卸载 1.检查是否安装mysql组件 2.先关闭mysql服务 3.查找mysql相应文件夹 4.卸载...

Camille66的博客 1086

在Linux中安装MySQL8

1、在Linux中安装MySQL8 1.1、下载指定的版本在MySQL官网上 1.2、解压下载的文件,上传到Linux上的opt目录下 将刚在官网上下载的文件解压,上传到Linux的**/opt**上(不需要将全部解压的全部上传) 1.3、确保环境没问题 1.3.1、检查当前环境是否安装过mysql rpm -qa | grep -i mysql 1.3.2、若安装过,将安装过的mysql删除干净 关闭 mysql 服务 systemctl stop mysqld.service

syh_IT 3344

linux下mysql一般安装在哪里,MySQL在Linux下的安装

昨晚上我本来就把 MySQL装好了,但是人太傻了,搞了两三个小时的原地踏步 (哈哈哈哈哈哈我还是先把步骤写出来,首先先将 MySQL上传到Linux检测Linux是否已经安装了 MySQL : rpm -qa | grep mysql将自带的MySQL卸载掉  :rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686然后我在java里创建了一个...

weixin_33936194的博客 2133
上一篇: java: 程序包org.springframework.boot.test.context不存在
下一篇: 新版IntelliJ IDEA 修改前端代码后立即生效
沙砾森森
博客等级 码龄8年 0粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值