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日

相关文章

  • 必须会的SQL语句(六) 数据查询

    以下是完整攻略: 必须会的SQL语句(六) 数据查询 在实际工作中,对于数据查询需求非常普遍,掌握好SQL语句的查询功能是必不可少的。本篇文章将介绍SQL语句中最基本也是最常用的查询功能,包括SELECT、WHERE、LIMIT等。 SELECT SELECT是SQL语句中最基本的查询语句,用于从一个表或多个表中选取数据。可以使用*表示选取所有列,或者指定具…

    database 2023年5月21日
    00
  • Java编程中的条件判断之if语句的用法详解

    Java编程中的条件判断之if语句的用法详解 在Java编程中,我们经常需要根据不同的条件来进行不同的操作,这时候就需要用到条件语句。if语句就是应用最广泛、最基本的条件判断语句。 if语句的语法 Java中if语句的语法如下: if (条件表达式) { // 条件表达式为真时执行的语句 } 其中,条件表达式的值只有两个可能结果:true或false。如果条…

    database 2023年5月22日
    00
  • nodejs+socketio+redis实现前端消息实时推送

    nodejs+socketio+redis实现前端消息实时推送 1. 后端部分 发送redis消息 可以参考此篇实现(直接使用Jedis即可) http://www.cnblogs.com/binyue/p/4763352.html 2.后端部分: 接收redis消息 var redis; if(process.argv.length <= 2){ r…

    Redis 2023年4月11日
    00
  • SQL SERVER编写存储过程小工具

    首先我们需要明确“SQL Server编写存储过程小工具”的概念,它是指一种帮助我们编写SQL Server存储过程的工具,它可以显著提高我们编写存储过程的效率和准确性。下面,我将为您提供一份完整的攻略,包括以下几个步骤: 安装SQL Server编写存储过程小工具 打开SQL Server编写存储过程小工具 创建存储过程 编写存储过程 测试存储过程 保存存…

    database 2023年5月21日
    00
  • sql语句 update字段null不能用is null问题

    当我们使用 SQL 语句更新某个记录时,有时需要将某个字段设为 NULL 值。在 SQL 语句中,我们通常使用 IS NULL 关键字来判断是否为 NULL 值,但当我们使用 UPDATE 语句时,我们不能将字段设为 NULL,并使用 IS NULL 来指定需要更新的值。这是因为 IS NULL 只能用于查询操作,而不能用于数据修改。 那么,怎么样才能在更新…

    database 2023年5月18日
    00
  • DBMS中的无级差

    DBMS中的无级层次是指数据库存储方式的一种方式,在这种存储方式中,数据的层级没有固定的限制,并且每个节点之间都是一个相互连接的层级结构,可以理解成一个树形结构。 无级层次主要的优点是实现了数据和关系的一一对应,让应用系统具有更加灵活的存取数据能力,方便数据的查询、修改和删除。同时,无级层次还可以允许对数据进行多级嵌套的操作,以适应复杂数据存储的需求。 下面…

    database 2023年3月27日
    00
  • CentOS7.4手动安装MySQL5.7的方法

    下面为你详细讲解“CentOS7.4手动安装MySQL5.7的方法”的完整攻略。 准备工作 在手动安装MySQL5.7之前,需要确保你的CentOS7.4已经安装了必要的依赖。你可以使用以下命令进行检查和安装: $ sudo yum update $ sudo yum -y install gcc wget bison gcc-c++ make perl c…

    database 2023年5月21日
    00
  • C#操作数据库总结(vs2005+sql2005)

    C#操作数据库总结(vs2005+sql2005) 数据库连接 首先,需要引入 System.Data.SqlClient 命名空间,使用 SqlConnection 类来表示数据库连接。 建议使用 using 语句块来确保连接被正确释放: using System.Data.SqlClient; // … string connectionString…

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