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

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

准备安装的mysql:不确定

1. 去mysql官网找资料:

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

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

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

跳转页面如下:

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

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

扫描二维码关注公众号,回复: 81599 查看本文章
  • 选择操作系统的版本:

  • 选择下载方式:

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

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

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

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

右键->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

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

  • yum install wget -y

查看文件列表:

ls -l 

安装下载的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

上面那个列表会告诉你有多少版本可以选择,而且会显示每个版本是"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

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

yum repolist enabled | grep mysql

安装指定版本的mysql:

  • yum install mysql-community-server

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

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

漫长等待过程:

好了:

查看:

rpm -qa | grep mysql

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

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

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

直接下载:

右键->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

太慢了!!!!

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

  • 停止mysql服务: service mysqld stop

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

猜你喜欢

转载自my.oschina.net/u/942203/blog/1802434