Linux下载Mysql5.x或者8.0详细教程

注意:如果已经有Mysql但是想要换版本号,切记不要直接下载,要先把旧版本的Mysql删除干净再重新下载。(本文并未提供删除的步骤,请自行百度

废话少说,我们直接给出详细步骤:
这里,我们将mysql下载到/usr/local/目录下。

cd /usr/local
mkdir mysql
cd mysql
wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

然后,我们安装 yum repo文件并更新 yum 缓存;命令如下:

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

执行完后,我们可以在/etc/yum.repos.d/ 目录下看到这两个repo文件:

yum clean all
yum makecache

接着,我们就可以使用我们的yum安装mysql了。
当我们在使用yum安装mysql时,yum默认会从yum仓库中安装mysql最新的GA版本;
我们可以使用以下命令看一下是不是自己想要下载的版本。

yum repolist all | grep mysql

我的显示结果如上图,可以看到,他准备给我下载的是mysql8.0的版本(从后边的enabled可以看出来)。

如果想要下载mysql5.x版本,那么看下面引用部分。不需要则直接跳过下方的引用。

yum-config-manager --disable mysql80-community #关闭8.0版本
yum-config-manager --enable mysql57-community #开启5.7版本

选择完需要下载的版本之后,我们直接就可以使用yum下载mysql了。命令如下:

yum install mysql-community-server

等待下载完成后,我们可以开启我们的mysql服务:

systemctl start mysqld.service

刚下载完mysql,他会给一个初试的密码和用户名,初试用户名默认为root,密码存放在系统文件/var/log/mysqld.log中。这是个随机生成的密码。我们可以来看一下:

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

这里,我的初试密码是wnw=PjFA.2b.(如果跟我一样最后有一个点的话,最后这个点记得不是句子结束给的句号,而是密码的一部分哈。)

然后我们使用初试密码登录我们的mysql。

mysql -u root -p #会提示输入密码
#输入我们的密码(wnw=PjFA.2b.)

然后我们就可以修改我们的初试密码了。(新密码必须包含大小写字母、数字和特殊符号,缺一不可)

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码(大小写字母+数字+特殊符号)’;

之后,我们要记得开启我们的3306端口,当然,我们也可以更改mysql的端口号为其他的,比如8090。

#需要修改端口号的看这个引用
vim /etc/my.cnf
#添加代码port=8090即可。

#修改完端口号,我们还得重启一下mysql服务,让配置生效。
service mysqld restart

这里,我们以如何开启8090端口号为例:

#查看已经开放的端口号
firewall-cmd --list-all
#添加8090端口号(–permanent表示永久添加)
firewall-cmd --add-port=8090/tcp --permanent
#重启防火墙使之生效
firewall-cmd --reload

然后我们设置mysql服务为开启启动项并启动mysql服务。

systemctl enable mysqld.service
systemctl start mysqld.service

Linux下载Mysql相关推荐

  1. suse linux mysql下载_SUSE Linux安装MySQL

    SUSE Linux安装MySQL 假设你把所有必须的源码或者包都放在了/tmp下.如果你下载的是RPM包的话,那比较简单:如果你下载的是二进制包(你没有rpm程序或者你想自定义的话),那么会稍微麻烦 ...

  2. linux 64 mysql下载官网_Linux下安装MySQL5.7

    Oracle提供很多MySQL的发行版本,其中就包括压缩在tar文件(.tar.gz)内的通用二进制版本,下面介绍如何在Linux上安装这种版本的MySQL5.7,首先从官网下载MySQL,这里使用6 ...

  3. 【Linux】在Ubuntu中卸载、下载mysql以及如何检查mysql是否卸载成功

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  4. Linux下载安装mysql(附图文)

    Linux安装mysql(版本5.7.26) 官网下载5.7.26版本的mysql https://downloads.mysql.com/archives/community/ 利用上传工具上传到/ ...

  5. Linux里下载mysql显示红色_Linux下安装mysql

    到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (g ...

  6. Linux下载安装MySql

    文章目录 1 百度搜索mysql,点击官网链接 2. 添加 MySQL Yum Repository 2.2 通过wget 下载MySQL存储库 3. 安装下载好的rpm包 4. 修改发行版本 5. ...

  7. 红旗linux mysql_请问红旗Linux下,安装Mysql时,应该下载mysql 的哪一种rpm包?谢谢

    laiahu 于 2008-10-10 09:03:07发表: 我也是用red hat linux的mysql rpm包安装的,但安装时出现以下错误: 请问怎么解决,谢谢! [root@localho ...

  8. Linux下mysql支持中文,linux下mysql环境支持中文配置步骤

    sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...

  9. putty如何安装mysql_使用Linux 安装MySQL

    在安装mysql数据库服务器前,确保你的linux系统是可以连接网络的,下面我们将通过源码方式来安装mysql首先通过putty登入进你的Linux系统,确保系统中已经安装的gcc c++ 等编译环境 ...

  10. mysql 绿色版远程访问_【Linux】MySQL解压版安装及允许远程访问

    安装环境/工具 1.Linux( centOS 版) 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar 安装步骤 1.下载mysql解压版(mysql-5.6.31-l ...

最新文章

  1. VMware安装Win7虚拟机
  2. Android Dialog 全屏、Dialog 底部显示
  3. 【跃迁之路】【636天】程序员高效学习方法论探索系列(实验阶段393-2018.11.09)...
  4. Java程序(类的抽象与封装)
  5. PHP提交表单到当前页动作检测
  6. POJ3267The Cow Lexicon
  7. 我用过的,我正在用的,比较高效、好用的命令
  8. SAP 凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做
  9. gcc版本降级/升级
  10. dell 如何给raid分区_用U盘启动盘给Dell服务器装系统找不到RAID阵列解决办法
  11. Caffe学习 五 conv_layer与im2col
  12. Linux高级命令及mysql数据安装
  13. AvalonDock的基本用法
  14. SpacePack 运维工具之 Auto fdisk
  15. 一、RAID磁盘阵列介绍
  16. 【ABAP】销售订单修改税率
  17. java读写word模板_Java操作Word模板插入列表
  18. 使用Python为人脸自动生成口罩
  19. 通过SSH访问电信天翼云服务器,报ssh_exchange_identification: read: Connection reset by peer的解决方法
  20. Qt Excel操作

热门文章

  1. 陕西2020行政区划调整_陕西2020行政区划调整
  2. python培训学费多少钱-福州Python培训大概多少钱?
  3. FlipIt博弈模型和后续研究的改进
  4. 球坐标系下拉普拉斯方程求解(Laplace equation)二
  5. 本特利探头330101-00-40-10-02-CN
  6. 苹果春季发布会确认:AirPods2、Apple TV服务等来袭,3月25日见
  7. 笔记本电池续航测试软件,电池续航能力测试及整机试用总结
  8. C语言读写txt文件
  9. 天涯明月刀手游服务器维护中,《天涯明月刀手游》12月17日服务器维护更新公告...
  10. 单片机技术与c语言编程教学大纲,单片机原理及应用课程教学大纲