centos 7安装mysql5.5和安装 mariadb使用的命令

  1. 安装 MySQL 5.5

首先,我们需要在 CentOS 7 中安装 remi-release 和 epel-release 源。

yum install epel-release
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

接着,我们需要启用 remi 源中的 MySQL 5.5。

yum --enablerepo=remi install mysql-server

安装完成后,我们需要启动 MySQL 服务并设置自启动。

systemctl start mysqld
systemctl enable mysqld

至此,MySQL 5.5 的安装已经完成。

  1. 安装 MariaDB

首先,我们需要添加 mariadb 源。

vi /etc/yum.repos.d/mariadb.repo

在文件中添加以下内容。

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

然后,我们需要安装 MariaDB。

yum install MariaDB-server MariaDB-client

安装完成后,我们需要启动 MariaDB 服务并设置自启动。

systemctl start mariadb
systemctl enable mariadb

至此,MariaDB 的安装已经完成。

示例说明:

  1. 如何检查已安装的 MySQL 版本号?
mysql --version
  1. 如何设置 MariaDB 数据库的字符集?
vi /etc/my.cnf.d/server.cnf

在 [mysqld] 下添加以下行。

character-set-server=utf8

重启 mariadb 服务。

systemctl restart mariadb

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos 7安装mysql5.5和安装 mariadb使用的命令 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • mybatis中foreach报错:_frch_item_0 not found的解决方法

    针对mybatis中foreach报错:“_frch_item_0 not found”的解决方法,我将提供以下完整攻略。 问题分析 通过对mybatis中foreach的使用进行分析,可以得出使用foreach时,需要保证以下几点: collection属性必须设置为可遍历的集合类型(比如List、Set等)。 item属性必须设置,不然会报错。 当col…

    database 2023年5月21日
    00
  • 深度解析MySQL 5.7之临时表空间

    深度解析MySQL 5.7之临时表空间攻略 什么是MySQL 5.7临时表空间? MySQL 5.7引入了临时表空间的概念,它是一个专门用于存储临时表数据的区域,其作用是提高查询性能,避免使用磁盘临时文件。 临时表空间可以是磁盘中的一个文件,也可以是内存中的一个对象。MySQL会根据配置和需要自动选择合适的方式。 如何配置临时表空间? 配置内存临时表空间 可…

    database 2023年5月22日
    00
  • deepin20.1系统安装MySQL8.0.23(超详细的MySQL8安装教程)

    下面我将为你详细讲解“deepin20.1系统安装MySQL8.0.23(超详细的MySQL8安装教程)”的完整攻略,并附带两个示例说明。 安装MySQL8.0.23的步骤 步骤1:下载MySQL8.0.23 首先,我们需要下载MySQL8.0.23的安装包。你可以在官网等渠道下载到相应的安装包。 步骤2:安装MySQL8.0.23 打开终端,执行以下命令,…

    database 2023年5月22日
    00
  • mysql清除log-bin日志的方法

    下面是关于如何清除mysql的log-bin日志的详细攻略。 1. 查看当前日志文件 首先,我们需要查看当前正在使用的日志文件,可以使用MYSQL自带的SHOW MASTER STATUS命令来获取。 SHOW MASTER STATUS; 该命令会返回当前正在使用的日志文件的名称和当前文件的位置。注意,这个命令需要在mysql中运行。 2. 清空旧日志 我…

    database 2023年5月22日
    00
  • mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间

    想要在MySQL中获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间,可以使用以下各种函数: 获取昨天、今天、明天日期 1.获取昨天日期 可以使用CURDATE()函数获取今天的日期,然后使用DATE_SUB()函数将日期减去一天,即可得到昨天的日期。 代码示例: SELECT DATE_SUB(CURDATE(), INTERVAL 1 DA…

    database 2023年5月22日
    00
  • Django中操作redis

    1.Django中操作redis  安装django-redis模块 1 pip3 install django-redis   在setting配置: 1 2 3 4 5 6 7 8 9 10 11 12 # reids_configure CACHES = {     “default”:{         “BACKEND”: “django_redi…

    Redis 2023年4月13日
    00
  • 如何在Python中执行MongoDB数据库的查询语句?

    以下是如何在Python中执行MongoDB数据库的查询语句的完整使用攻略,包括连接MongoDB数据库、执行查询语句、获取查询结果等步骤。同时,提供了两个示例以便更好理解如何在Python中执行MongoDB数据库的查询语句。 步骤1:连接MongoDB数据库 在Python中,我们可以使用PyMongo库连接MongoDB数据库。以下连接MongoDB数…

    python 2023年5月12日
    00
  • 浅析mysql 定时备份任务

    下面是详细讲解“浅析mysql 定时备份任务”的完整攻略。 1. 了解mysql备份 MySQL备份是指将MySQL数据库中的数据备份到某个文件中,以便在需要时能够恢复数据。通过备份MySQL数据库,可以保证数据的安全和稳定。MySQL的备份一般分为两种:物理备份和逻辑备份。 物理备份:直接备份数据库的物理文件,包括数据文件、日志文件等,可以在备份文件被还原…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部