centos7安装mysql5.6的方法

下面是针对centos7安装mysql5.6的完整攻略。

步骤1:安装mysql yum源

首先需要安装mysql yum源,使得系统能够通过yum命令安装mysql5.6。具体操作步骤如下:

  1. 下载mysql yum源的rpm包
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
  1. 安装rpm包
sudo rpm -ivh mysql57-community-release-el7-7.noarch.rpm
  1. 检查yum源是否已经安装成功
sudo yum repolist all | grep mysql

如果显示 mysql-connectors-community、mysql-tools-community、mysql56-community、mysql57-community,则说明yum源安装成功了。

步骤2:安装mysql5.6

接下来就可以通过yum命令安装mysql5.6了。具体操作如下:

  1. 安装mysql5.6
sudo yum install -y mysql-community-server-5.6
  1. 启动mysql服务
sudo systemctl start mysqld
  1. 设置mysql开机自启动
sudo systemctl enable mysqld.service

步骤3:配置mysql5.6

安装完mysql5.6之后,需要进行一些配置才能正常使用。具体操作如下:

  1. 修改mysql的root用户密码
sudo grep 'temporary password' /var/log/mysqld.log    #获取初始密码
sudo mysql_secure_installation    #设置新密码
  1. 配置mysql字符集

找到mysql配置文件 /etc/my.cnf,在末尾添加如下内容:

[client]
default-character-set = utf8mb4

[mysql]
default-character-set = utf8mb4

[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

  1. 重启mysql服务
sudo systemctl restart mysqld

以上就是centos7安装mysql5.6的完整攻略,示例说明如下:

  • 示例1:安装mysql yum源

假设我们的服务器没有安装wget命令,那么需要先安装wget:

sudo yum install wget

然后执行以下命令下载mysql yum源的rpm包:

wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
  • 示例2:修改mysql的root用户密码

执行以下命令获取初始密码:

sudo grep 'temporary password' /var/log/mysqld.log

然后执行以下命令修改root用户密码:

sudo mysql_secure_installation

输入初始密码,然后按照提示设置新密码和其他选项即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos7安装mysql5.6的方法 - Python技术站

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

相关文章

  • 深入理解mysql帮助命令(help)

    当我们使用MySQL客户端时,我们通常会遇到一些不熟悉的命令或者语法,此时,我们可以通过MySQL提供的帮助命令(help)来获取相关信息。下面我将会详细讲解如何深入理解MySQL帮助命令。 1. 语法 MySQL帮助命令的基本语法如下: help [command] 其中,command为要查询的命令名称,如果不指定command,则会显示所有命令的帮助信…

    database 2023年5月22日
    00
  • Redis短结构与分片

      本文将介绍两种降低Redis内存占用的方法——使用短结构存储数据和对数据进行分片。   降低Redis内存占用有助于减少创建快照和加载快照所需的时间、提升载入AOF文件和重写AOF文件时的效率、缩短从服务器同步所需的时间,并能让Redis存储更多的数据。 Redis短结构   Redis为列表、集合、散列和有序集合提供了一组配置选项(配置文件中),这些选…

    Redis 2023年4月11日
    00
  • linux mysql 数据库开启外部访问设置指南

    下面是详细的“linux mysql 数据库开启外部访问设置指南”。 介绍 默认情况下,MySQL数据库只允许本地(localhost)连接,而不允许通过网络连接。为了能够实现远程连接,需要进行一些设置。本文将讲解如何在 Linux 操作系统下,开启 MySQL 数据库的外部访问设置。 步骤 1. 打开 MySQL 配置文件 MySQL 配置文件一般是在 /…

    database 2023年5月22日
    00
  • SQLServer 2008数据库降级到2005低版本

    SQL Server 2008是微软SQL Server数据库的一个版本,而SQL Server 2005是它的前一个版本。如果你需要将一个SQL Server 2008数据库降级到SQL Server 2005版本,你需要执行以下步骤: 备份原始数据库。首先,你需要备份原始数据库,以防止任何数据丢失。你可以通过右键单击数据库,选择“任务”->“备份”…

    database 2023年5月18日
    00
  • Linux下自动删除归档日志文件的方法

    下面是 Linux 下自动删除归档日志文件的方法攻略。 1. 为什么需要自动删除归档日志文件 在应用程序的日志文件中,经常会出现归档日志文件。归档日志文件是指按照时间(天或月)来分割日志文件,让旧的日志文件转存到存档目录中,保留最近的几个归档文件。这样做的好处是可以及时释放磁盘空间,节省存储成本,但随着时间的推移,归档日志文件会不断地增多,一旦数量过多,会占…

    database 2023年5月22日
    00
  • MySQL日期加减函数详解

    MySQL日期加减函数详解 MySQL提供了强大的日期加减函数,可以对数据库中的日期进行加减操作。在本文中,我们将详细讲解MySQL日期加减函数的使用方法。 DATE_ADD函数 DATE_ADD函数可以对指定的日期进行加减操作,并返回计算后的日期。 SELECT DATE_ADD(‘2022-01-01’, INTERVAL 1 MONTH); 运行以上S…

    database 2023年5月22日
    00
  • Redis 存储中文方式

    有时,特殊的一些业务需求,我们会为了方便的情况下,使用中文作为key,正常情况下 ,取数据不会有问题,但是难免会有的时候由于编码格式不一样,而导致取不到数据,这个时候,就需要我们对存储的key做一个特殊的处理。这里我选择使用base64编码处理这种情况。 <!– https://mvnrepository.com/artifact/commons-c…

    Redis 2023年4月11日
    00
  • SQL中where语句的用法及实例代码(条件查询)

    当我们需要从数据库中获取一些指定的数据时,一般会使用 SQL 的条件查询语句 WHERE。WHERE 语句可以根据条件来筛选出需要的数据行。本文将向您具体介绍 WHERE 的用法及实例代码。 WHERE 语句的格式 WHERE 语句的一般格式如下: SELECT column1, column2, … FROM table_name WHERE cond…

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