手把手教你在Linux下安装mysql数据库

我的linux环境: RedHat7.3 企业版

准备安装的mysql:不确定

1. 去mysql官网找资料:

  • 百度:“mysql官网“:
  • 打开官网,选择“下载“:

155603_cMzm_942203.png

根据需求选择mysql的版本喽,我就只能选社区版玩玩。

  • 拉到界面最下方的社区版,点击下载链接:

155734_Iy0f_942203.png

跳转页面如下:

155828_Kz9m_942203.png

点击“MySQL社区版server”或者“下载”链接:

155952_cbvx_942203.png

 

  • 选择将要安装mysql的操作系统:

160017_OnN4_942203.png

  • 选择操作系统的版本:

160113_n1fO_942203.png

  • 选择下载方式:

160300_MFGq_942203.png

这里大家可以看到,Redhat里面可以用 “yum”自动安装MySQL,也可以下载tar或者rpm包来安装。

2. 用 "yum" 方式安装MySQL:

  • 点击上图区域1的部分,自动跳转到Yum Repository列表:

160638_EgBB_942203.png

164147_Dlgt_942203.png

点击download以后的下载界面:(这里是下载到我本机了,不是在linux机器上,所以我都是在linux上面用wget下载文件。。。)

164305_OIOm_942203.png

右键->copy link address:

https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

下载 Yum Rpm文件 :

  • wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

164623_z0ex_942203.png

这个要先安装wget,要不然提示命令找不到哈(如果已经装过就忽略):

  • yum install wget -y

163114_rHbs_942203.png

163204_6Jro_942203.png

查看文件列表:

ls -l 

165103_JH6n_942203.png

安装下载的Yum rpm包:

文件名太长就先输入几个前缀,然后按tab键哦:

  • rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

或者:

  • yum install mysql80-community-release-el7-1.noarch.rpm -y

这里“-y”是去掉确认过程,直接安装。

选择mysql版本:

  • yum repolist all | grep mysql

165752_juwU_942203.png

上面那个列表会告诉你有多少版本可以选择,而且会显示每个版本是"disabled"还是“enabled”. 如果你想要enable或者disable某个版本的mysql,可以参照下面的命令:

sudo yum-config-manager --disable mysql57-comunity

sudo yum-config-manager --enable mysql56-comunity

如果就在root下面就不用sudo了。

不过你要先安装yum-config-manager所在的包:

yum install yum-utils -y

170741_dCRI_942203.png

如果仅仅查看enabled的mysql版本,就用:

yum repolist enabled | grep mysql

安装指定版本的mysql:

  • yum install mysql-community-server

因为一种类型的mysql只会有一个版本是enabled,你直接输入自己安装的server类型他就自动安装了。

171311_2xDe_942203.png

171337_0jCY_942203.png

额,忘记加参数“-y”了:

171410_6r11_942203.png

漫长等待过程:

171500_ba01_942203.png

好了:

190338_aqtK_942203.png

查看:

rpm -qa | grep mysql

190429_slFE_942203.png

3. 或用"wget"或者"curl"下载MySQL:

这个方式需要自己下载tar包,然后执行安装命令,而yum是直接下载并安装了。

选择需要下载的包,点击下载按钮:

161121_vjMe_942203.png

直接下载:

162322_dnGG_942203.png

162423_WbXG_942203.png

右键->copy link address:

https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar

这就是实际下载地址喽。。

没办法,我只会这个蠢办法。。。

Linux下命令行下载MySQL:

wget下载安装包:

  • wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar

163258_TCYd_942203.png

太慢了!!!!

curl下载安装包:

  • crul -O -L https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar

跟上面wget一样的,都是下载。。。慢死了。。。。

所以大家直接用yum装,不要这么费劲了!

下载完了,用“ls -l”可以查看所有文件列表。

解压mysql压缩包:

我已经安装了就不执行了,给大家找个截图,大家仿着这个写命令哈:

tar -xvf mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz

4. 创建data目录:

mkdir /usr/local/mysql/data

5. 启动mysql服务:

  • 启动mysql服务: service mysqld start
  • el7-based平台也可以这样启动:systemctl start mysqld.service
  • 查看服务状态: service mysqld status
  • el7-based平台也可以这样查看:systemctl status mysqld.service

191732_lywu_942203.png

  • 停止mysql服务: service mysqld stop

太长了,剩下的留着写到别的文章里算了,谢谢阅读哦~~

 

转载于:https://my.oschina.net/u/942203/blog/1802434

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值