CentOS7 64位安装Mysql教程(上)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: SQL数据库开发

从最新版本的Linux系统开始,默认的是 Mariadb而不是mysql!这里依旧以mysql为例进行展示

1、先检查系统是否装有mysql

# rpm -qa | grep mysql11

80.jpg

这里返回空值,说明没有安装

这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新Mariadb数据库


# yum install mysql

删除可用


# yum remove mysql

2、下载mysql的repo源

    # wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm


    安装mysql-community-release-el7-5.noarch.rpm包

      # sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm



      81.jpg


      安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

      82.jpg

      3、开始安装mysql

        # sudo yum install mysql-server

        根据提示一路选Y安装就可以了,不过安装完成后,没有密码,需要重置密码。

        安装后再次查看mysql


        83.jpg

        如果报错,内容含有

        84.png这是因为缺少组件,解决办法:


        85.png



        相关实践学习
        如何快速连接云数据库RDS MySQL
        本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
        全面了解阿里云能为你做什么
        阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
        相关文章
        |
        9天前
        |
        NoSQL 关系型数据库 Redis
        《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
        《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
        50 14
        |
        6天前
        |
        关系型数据库 MySQL 应用服务中间件
        《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
        《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
        36 7
        |
        11天前
        |
        安全 关系型数据库 MySQL
        Windows Server 安装 MySQL 8.0 详细指南
        安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
        63 9
        |
        8月前
        |
        缓存 关系型数据库 MySQL
        百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
        现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
        115 1
        |
        7月前
        |
        Linux 数据库管理 Python
        CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
        CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
        840 4
        |
        3月前
        |
        缓存 Linux 编译器
        【C++】CentOS环境搭建-安装log4cplus日志组件包及报错解决方案
        通过上述步骤,您应该能够在CentOS环境中成功安装并使用log4cplus日志组件。面对任何安装或使用过程中出现的问题,仔细检查错误信息,对照提供的解决方案进行调整,通常都能找到合适的解决之道。log4cplus的强大功能将为您的项目提供灵活、高效的日志管理方案,助力软件开发与维护。
        91 0
        |
        4月前
        |
        缓存 Linux 开发工具
        CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
        CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
        194 0
        |
        5月前
        |
        网络协议 Linux
        CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
        CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)
        |
        Linux Shell Swift
        django(二)centos安装django3.2报错SQLite 3.8.3 or later is required (found 3.7.17)
        我正在参加「掘金·启航计划」 Centos安装diango3.2框架请参照《django(一)ubuntu18.04安装框架》 在运行: 复制代码 python3 manage.py runserver 0.0.0.0:81 的时候报错: swift 复制代码 django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17). 报错的大体意思是:对sqlite最低版本的需求的3.8.3,但是现在只找到了3.7.17。
        167 1
        Cannot download repomd.xml解决CentOS8 yum安装AppStream报错
        Cannot download repomd.xml解决CentOS8 yum安装AppStream报错
        507 0