Linux Admin-CentOS 7上的MySQL设置

如将CentOS配置为与Maria DB一起使用时简要提到的那样,CentOS 7 yum存储库中没有本地MySQL软件包。为了解决这个问题,我们将需要添加一个MySQL托管的存储库。

CentOS Linux上的MariaDB与MySQL

需要注意的一件事是,MySQL将需要与MariaDB不同的一组基本依赖关系。同时使用MySQL将破坏CentOS的概念和理念:为实现最大可靠性而设计的生产软件包。

因此,在决定使用Maria还是MySQL时,应该权衡两个选择:我当前的DB Schema是否可以与Maria一起使用?与Maria相比,安装MySQL有什么优势?

Maria组件对MySQL结构是100%透明的,并通过更好的许可提高了效率。除非有令人信服的理由,否则建议将CentOS配置为使用MariaDB。

在CentOS上支持Maria的最大原因是-

大多数人将使用MariaDB。遇到问题时,您将获得有关Maria的更多帮助。

CentOS旨在与Maria一起运行。因此,玛丽亚将提供更好的稳定性。

Maria正式支持CentOS。

下载并添加MySQL存储库

我们将要从以下位置下载并安装MySQL存储库-

步骤1-下载存储库。

该存储库可以方便地打包在rpm软件包中,以便于安装。可以使用wget下载-

第2步-从YUM安装MySQL。

我们现在可以使用yum软件包管理器来安装MySQL-

步骤3-启动并启用MySQL Daemon服务。

步骤4-确保我们的MySQL服务已启动并正在运行。

注意-我们将不允许任何防火墙规则通过。将MySQL配置为使用Unix Domain Sockets是很常见的。这样可确保只有LAMP堆栈的Web服务器在本地可以访问MySQL数据库,从而消除了数据库软件中攻击向量的完整维度。

linux mysql 管理员,Linux管理员-CentOS 7上的MySQL设置相关推荐

  1. linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法

    Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...

  2. linux检测hashicorp,在Ubuntu/CentOS/Debian上安装和配置Hashicorp Vault服务器的方法

    本文介绍在Ubuntu 18.04/Debian 9/CentOS 7/Fedora上安装Vault服务器(Hashicorp Vault Server).配置Vault systemd服务.初始化V ...

  3. centos8安装失败 Linux dd,在RHEL 8/CentOS 8上安装Telegraf的方法

    本文介绍在RHEL 8/CentOS 8操作系统上安装Telegraf的方法.在选写本文时,RHEL 8没有官方存储库,但我们可以使用RHEL 7的InfluxData存储库,它可以正常工作.其它系统 ...

  4. linux安装nodejs 7,在CentOS 7上安装Node.js的4种方法

    Node.js和Javascript有着千丝万缕的联系,可以说Node.js让Javascript显得从未如此强大.好吧-微魔其实是个门外汉-但是这并不能阻碍微魔学习探索未知的信心~今天在国外闲逛,看 ...

  5. linux安装joomla,如何在CentOS 7上安装Joomla

    如何在CentOS 7上安装Joomla 版本1.0 作者:Srijan Kishore 本文档介绍了如何在CentOS 7上安装和配置Joomla.Joomla是一款非常受欢迎的获奖开源内容管理系统 ...

  6. linux 安装nfs 客户端,在CentOS 7上安装NFS服务器和客户端

    NFS服务器和客户端安装在CentOS 7上 版本1.0 作者:Srijan Kishore 在Twitter上关注howtoing 最后编辑 16 / Dec / 2014 本指南介绍如何在Cent ...

  7. node在linux无法连接mysql,无法连接到Node.js上的MySQL数据库

    我仍然无法弄清楚为什么我在尝试连接到Node.js上的MYSQL服务器时仍然收到此错误消息 – 错误 – Error: ER_ACCESS_DENIED_ERROR: Access denied fo ...

  8. 如何在centos中找到安装mysql_如何在CentOS 7上安装MySQL

    随着CentOS 7 MySQL的发布,全球最受欢迎的开源关系数据库管理系统在CentOS的存储库中不再可用,而且MariaDB已成为默认的数据库系统. MariaDB是MySQL的向后兼容,二进制插 ...

  9. Centos 7 上 查看MySQL当前使用的配置文件my.cnf的方法

    my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载.总的来说,my.cnf类似与window中my.ini 使用locate my.cnf命令可 ...

  10. 如何在CentOS 8上使用firewalld设置防火墙

    介绍 (Introduction) firewalld is firewall management software available for many Linux distributions, ...

最新文章

  1. LeetCode刷题记录6——696. Count Binary Substrings(easy)
  2. mybatis注解开发
  3. wordpress引入php文件,WordPress主题制作之模板文件的引入方法,wordpress模板
  4. c语言如何实现水平和垂直镜像_如何用C语言实现OOP
  5. 每次有人来家里,总有人问我这个积木在哪买的
  6. 前端学习(3127):react-hello-react之字符串形式
  7. SDOI2019R1游记
  8. C# Readonly和Const的区别
  9. android studio中tabhost自定义,Android Studio——TabWiget组件实现(带图标签)
  10. cisco ios 权限等级详解
  11. 安卓系统怎么连接服务器数据库,安卓服务器连接数据库的方法
  12. python setup.py build develop_python setup.py build develop编译出错
  13. 使用v-show v-if 设置元素显示和隐藏
  14. php根据公历获得农历,PHP获取阳历或农历的节日函数
  15. 艾司博讯:拼多多商品讲解视频如何制作
  16. Unity3D游戏开发之在uGUI中使用不规则精灵制作按钮
  17. 基于视频的车辆检测文献综述
  18. java数据库规范化,数据库关系模式规范化
  19. c语言8行7列星号矩形,C语言程序设计课件_完整版.ppt
  20. 低通滤波器和高通滤波器的程序实现原理推导

热门文章

  1. error: not found: value sc
  2. 学习总结 java基础
  3. linux后台进程管理工具supervisor
  4. sdk manager更新失败,显示Download interrupted: read timed out,应该如何解决?
  5. PHP session的实现原理
  6. 大型网站的系统架构(摘)
  7. 在ASP.NET中创建安全的web站点
  8. [Network] okhttp3与旧版本okhttp的区别分析
  9. 医疗保健行业未来发展的5大趋势预测
  10. 计算机操作系统笔记——线程及其实现