CentOS 7 安装 MySQL

centOS7基于Hadoop安装Mysql 一、下载MYSQL: 1.查看是否安装wget:wget http://www.baidu.com 2.如果没有安装,执行安装:yum install wget 3.再次执行wget测试是否安装成功:wget http://www.baidu.com 二、下载MYSQL:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 注:在哪个目录下执行,下载就在哪个目录 三、进行repo的安装:rpm -ivh mysq 阅读详情

CentOS 7 安装 MySQL

首先检查 MySQL 是否已安装

yum list installed | grep mysql

如果有的话 就全部卸载

yum -y remove +数据库名称

MySQL 依赖 libaio,所以先要安装 libaio

yum search libaio # 检索相关信息

yum install libaio # 安装依赖包

 

下载 MySQL Yum Repository

地址为 http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

 

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

然后

添加 MySQL Yum Repository

添加 MySQL Yum Repository 到你的系统 repository 列表中,执行

 

yum localinstall mysql-community-release-el7-5.noarch.rpm

如果提示-bash: wget: 未找到命令,请先执行 yum install wget 安装 wget

 

验证下是否添加成功

yum repolist enabled | grep "mysql.*-community.*"

选择要启用 MySQL 版本

查看 MySQL 版本,执行

yum repolist all | grep mysql

可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6

yum repolist enabled | grep mysql

查看当前的启动的 MySQL 版本

通过 Yum 来安装 MySQL

执行

yum install mysql-community-server 

Yum 会自动处理 MySQL 与其他组件的依赖关系:

 
 

 

遇到上述提示,输入 y 继续,执行完成会提示“完毕!”。此时MySQL 安装完成,它包含了 mysql-community-server、mysql-community-client、mysql-community-common、mysql-community-libs 四个包。

执行

rpm -qi mysql-community-server.x86_64 0:5.6.24-3.el7 

执行

whereis mysql

可以看到 MySQL 的安装目录是 /usr/bin/

 

 

启动和关闭 MySQL Server

启动 MySQL Server

systemctl start  mysqld

查看 MySQL Server 状态

systemctl status  mysqld

关闭 MySQL Server

systemctl stop mysqld

测试是否安装成功

mysql

可以进入 mysql 命令行界面

 

防火墙设置

远程访问 MySQL, 需开放默认端口号 3306.

执行

firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --permanent --zone=public --add-port=3306/udp

这样就开放了相应的端口。

执行

firewall-cmd --reload 

MySQL 安全设置

服务器启动后,可以执行

mysql_secure_installation;


 
 

此时输入 root 原始密码(初始化安装的话为空),接下来,为了安全,MySQL 会提示你重置 root 密码,移除其他用户账号,禁用 root 远程登录,移除 test 数据库,重新加载 privilege 表格等,你只需输入 y 继续执行即可。

至此,整个 MySQL 安装完成。

 
 

下面可以看到都只能本机访问mysql,如果要外部可以访问mysql,那么host这里应该是显示%,所以这里我们可以选择重新创建一个用户并授予最高的权限,语句如下:

grant all privileges on *.* to 'root'@'%'  identified by 'lam7' with grant option;

 //这句话就是给root账户设置密码为lam7且host为%,即外部任何主机均可访问。*.*这个本意是数据库名.表名,我们这里没有写任何表名也没有写数据库名,就是意思所有的数据库都可以用这个root账户访问

flush privileges;//让刚刚修改的权限生效

然后接下来就是重启mysql服务,再次进入到mysql,用查询语句查看user表,如下所示:

如果需要使用外部工具链接mysql

则需要关闭防火墙

systemctl stop firewalld

然后查看状态

systemctl status firewalld

参考

CentOS 7 安装 MySQL

 
CentOS7安装MySql CentOS7 安装Mysql5.7目前MySQL数据库按用户群分为社区版(Community Server)和企业版(Enterprise/commercial)。–commercial授权版本社区版是免费下载的,GA(General Availability):官方推荐使用的版本。 阅读详情

相关推荐

CentOS7安装MySQL5.7

5.3 授予my.cnf 配置文件775权限。5.2 将下面的复制到文件中,然后保存。4. 删除etc目录下的my.cnf。此时再执行查询就没有这个数据库了。爆红是因为已经开启了端口。以上命令无输出代表没有。13.2 配置立即生效。

qq_43520060的博客 525

Linux中MySQL的远程连接细节

远程连接细节 处理 文章目录远程连接细节 处理1.设置远程连接1.1错误信息2.MySQL客户端连接错误2.1未关闭防火墙2.2Linux报错 1.设置远程连接 1.1错误信息 bash: grant: 未找到命令... 原因:建立远程连接,需要登录MySQL才可以 解决步骤(输入命令): 登录MySQL mysql -uroot -p123456 建立远程连接 rant all privileges on *.* to 'root' @'%' identified by '123456';

Small_Tsky的博客 2529

MySQL-Grant命令说明

MySQL-Grant命令说明,管理用户,分配权限

Centos7中安装Mysql及配置

CentOS 7 安装 MySQL 首先检查 MySQL 是否已安装 yum list installed | grep mysql 如果有的话 就全部卸载 yum -y remove +数据库名称 MySQL 依赖 libaio,所以先要安装 libaio yum search libaio # 检索相关信息 yum install libaio # 安...

dkdeuyv9165的博客 378

MySQL的Grant命令详解

mysql中可以通过Grant命令为数据库赋予用户权限,这里简单介绍下Grant的使用方法,需要的朋友可以参考下

XGBoost与Embedding混合建模实战解析

在机器学习领域,特征工程与模型融合是提升预测性能的关键技术。Embedding技术通过将高维稀疏特征(如文本、ID类数据)转化为低维稠密向量,有效捕获语义关联;而XGBoost作为强大的集成学习算法,擅长处理结构化特征并进行自动特征组合。两者结合的混合架构(如Semantic Boosted Trees)在金融风控和推荐系统等场景中展现出显著优势,尤其在处理用户行为序列、商品ID等复杂特征时,相比传统方法能获得更好的模型效果。本文通过电商推荐和金融反欺诈等案例,详解如何实现Embedding+XGBoost

weixin_28718641的博客 324

CentOS7 安装MySQL

1. 创建安装目录1.进入到目录 /usr/ 中:$ cd /usr/2.创建目录 /usr/software,如果有则忽略: $ mkdir -p software3.创建 /usr/software/mysql 目录,如果已存在则忽略:$ mkdir -p mysql4.进入到目录 /usr/software/中:$ cd /usr/software2.查看是否已安装1.查看系统中是否已安装 M

jeikerxiao 3345

实战分享:如何用YOLOv5s+BIFPN高效检测隧道裂缝(附数据集获取)

本文详细介绍了如何利用YOLOv5s结合BIFPN(双向特征金字塔网络)构建高效的隧道裂缝智能检测系统。文章从高质量数据集构建、针对性数据增强、模型架构选型与调优,到工程化部署全链路进行了实战分享,旨在为基础设施自动化巡检提供兼顾精度与速度的解决方案。

weixin_29062823的博客 380

Centos7安装MySQL

mysql安装

weixin_72036027的博客 1495

OTP语音芯片SOP8的前世今生_如九齐_硕呈_钰绅等以及国产方案KT148A

语音芯片ic的其中一个品类,就是SOP8封装的OTP语音芯片,非常的经典和常用。源头的供应商基本都是台系的原厂,比如:九齐、硕呈、佑华等等,其中佑华就算是鼻祖了,早期的4位机也是在语音市场得到了升华。 OTP(One Time Programmable)是单片机的一种存储器类型,意思是一次性可编程:程序烧入单片机后,将不可再次更改和清除。

qyvhome的博客 1873

基于单片机控制的开关电源设计

采用开关电源技术和MCU模块,凭借可靠性高、易于调适的特点,可以更高效地发挥出二者的优势,从而实现更好的组合。stm32的起动模式是通过Boot0和Boot1两个管脚的高低电平来决定的,当stm32被供电之后,这两个管脚的电平。在 VCC上,键盘的一头(列线)被连接到 VCC上,而在“0”的编程输出中,则用来进。,在开关管打开的情况下,由输入电力供给电流,感应装置存储   Buck变换器是一种非隔离式的电压转换器[10]整流电路对输入电压进行整流,再经过滤波电路,即Dc电压是直流/直流变换器的直流输入。

QQ1694456187的博客 2307

如何在centOS7中安装mysql

目录下载mysql解压mysql1、前期准备2、解压mysql安装包安装mysql修改密码 下载mysql https://dev.mysql.com/downloads/mysql/ 注:可自行选择版本 解压mysql 1、前期准备 [root@localhost ~]# rpm -qa |grep mysql //是否已经安装了mysql [root@localhost ~]# rpm -qa |grep -i mariadb //是否已经安装了mariadb数据库 mariadb-libs-5

weixin_45439090的博客 1016

Unity WebGL项目如何实现画布透明,完美融入网页背景(附.jslib文件与完整配置)

本文详细解析了Unity WebGL项目实现画布透明化的技术原理与实战步骤,从.jslib文件配置到前端框架集成,帮助开发者解决默认背景色问题,实现3D内容与网页设计的无缝融合。重点介绍了透明化核心机制、常见误区及React/Vue等现代框架中的最佳实践方案。

weixin_31896061的博客 298

CentOS7 —— yum安装mysql

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。mysql默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含大小写字母、数字和特殊符号,并且长度不能少于8位。如果没安装wget工具,用yum-yinstallwget安装一下先。属于特殊字符,要加转义,写成!...

m0_67393619的博客 1786

R语言灰色关联分析法

输入数据并用DT包的datatable函数展示数据 ABDDEF分别对应第1到第6个供应商产品质量、技术水平、供应能力、经济效益、交货情况、市场影响度指标属于效益型指 产品价格、地理位置、售后服务指标属于成本型指标。现分别对上述指标进行规范化: 对于效益型指标(正项指标)标准化公式为: x∗=x−min(x)max(x)−min(x) x^{\ast}=\frac{x-min\left( x \right)}{max\left( x \right) -min\left( x \right)} x∗=max

qq_54423921的博客 7995

直流无刷BLDC六步换相“电流环”、“速度环”的关系

4、在电流闭环模式下,电机的电流严格按给定电流运行,负载大小变化时,电流不变,电机速度跟随负载非正常变化,例如速度严重“超速”时,需要“限速”保护,这个任务是“速度环”的,这时“速度环”会根据设定的速度上限,控制触发器,将电机速度迅速将下来,电流降下来,在“限速”保护期间,“电流环”失去对触发器的控制作用;3、在电流闭环模式下,电机的电流严格按给定电流运行,负载大小变化时,电流不变,电机速度跟随负载正常变化,“速度环”对速度大小的控制作用是没有的;6、很多人想当然,“电流环”不工作,电机“电流”哪里来的?

u011878611的博客 5467

CentOS7 安装MySQL8

一、MySQL 安装包下载 二、MySQL安装(mysql安装的前置准备工作以及常规安装方式和 非常规安装方式)。

技术进阶从入门到放弃 1799

(代码可运行)半导体器件和工艺模拟 使用Silvaco设计构建NMOS并提取各项工艺及器件参数

win10。

qq_20388971的博客 108

【在centos7上安装mysql5.7】

在centos7里面安装mysql数据库

2203_75584759的博客 1415

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

centos7安装mysql步骤

背景 Centos7以后的系统,默认的数据库是MariaDB,虽然MariaDB是完全兼容MySQL的,但是无法使用yum安装的Mysql包。那要怎样在Centos7系统上安装Mysql5.7呢? 安装步骤 卸载MariaDB安装包 yum list installed | grep mariadb yum -y remove mariadb* 安装mysql的yum源 wget ht...

motoo的专栏 427

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

centos7安装mysql8

这里我们下载免费的开源版本,即上图中最后一个红框的链接,点击进入下载页面点击MySQLCommunityServer选择操作系统和版本,然后选择第一个RPMBundle(目前最新版本是8.0.28),点击Download并下载(如果没有登录的话,需要登录,如果没有账号,许自行注册即可)。浏览器下载过程很缓慢的,可以将下载链接(复制到迅雷等下载工具中。下载后是个tar压缩包,解压后得到以下文件但是实际安装的话,要不了这些文件,只需抽出以下5个rpm包。...

m0_55070913的博客 498

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

CentOS 7中Mysql的安装

背景介绍 根据搜索得来的资料,mysql似乎并不是Centos7的最佳数据库, Centos 7中默认安装有MariaDB,这个是MySQL的分支 有很多同学说MariaDB是mysql创始人开发的之类 但是目前的目的还是在CentOS7中安装mysql 安装开始 [root@node ~]yum install wget -y 1 下载并安装MySQL官方的 Yum Repository,Mysql版本5.7.14 [root@node ~]# wget -i -c http://dev.mysql.c

技术尖刀的博客 1398

centos7安装mysql

这两天一直捣鼓在centos7上安装mysql,按照网上的方法试了很多种,不是这不行就是那不行,反正就是安不上,最后找了个方法,记录如下: 1.官网下载安装包 2.下载好的安装包弄到centos7里边,比如放在/目录下 3.解压 tar xvfMySQL-5.6.44-1.el7.x86_64.rpm-bundle.tar后文件如下 4安装 (1)执行rpm -ivh M...

yht2004123的博客 322

Centos7下安装Mysql

确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。报错提示是因为刚刚下载mysql数据的时候是更新过的,但是插件没有更新,所以密码是生效的,但是因为没有更新插件导致的。1.安装mysql(rpm可以看成一个压缩包,先安装rpm,安装路径:/etc/yum.repos.d/)1.修改mysql临时连接密码,mysql安装成功后可以不使用密码直接登陆。mysql安装目录:/var/lib/mysql。2.安装mysql服务(重点)至此,mysql安装完成了!

m0_57028677的博客 1164
上一篇: mongoengine 使用笔记
下一篇: python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
SmallTankPy
博客等级 码龄10年 26粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值