centos 7安装mysql5.5的方法

yizhihongxing

以下是“CentOS 7安装MySQL 5.5的方法”详细攻略。

1. 安装MySQL 5.5

1.1 首先,需要安装MySQL 5.5的官方源,执行以下命令:

sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

1.2 安装MySQL 5.5版本:

sudo yum install mysql-server-5.5

1.3 启动MySQL服务:

sudo systemctl start mysqld

2. 配置MySQL 5.5

2.1 配置MySQL的root账号密码,执行以下命令:

sudo mysql_secure_installation

并按照提示输入相应信息。

2.2 登录MySQL:

mysql -u root -p

2.3 修改MySQL字符集为utf8,执行以下命令:

mysql> SET NAMES utf8;

2.4 创建新的MySQL用户和数据库,示例如下:

mysql> CREATE DATABASE exampledb;
mysql> GRANT ALL PRIVILEGES ON exampledb.* TO 'exampleuser'@'localhost' IDENTIFIED BY 'pAssW0rD';

示例说明

示例1:安装MySQL 5.5

执行以下命令:

sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server-5.5
sudo systemctl start mysqld

说明:

  • 第一行命令下载并安装MySQL 5.5的官方源;
  • 第二行命令安装MySQL 5.5版本;
  • 第三行命令启动MySQL服务。

示例2:创建新的MySQL用户和数据库

登录MySQL:

mysql -u root -p

执行以下命令:

mysql> CREATE DATABASE exampledb;
mysql> GRANT ALL PRIVILEGES ON exampledb.* TO 'exampleuser'@'localhost' IDENTIFIED BY 'pAssW0rD';

说明:

  • 第一行命令创建新的MySQL数据库;
  • 第二行命令创建新的MySQL用户,并授予该用户对应数据库的所有权限,其中exampleuser代表新用户的用户名,pAssW0rD代表新用户的密码。

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

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

相关文章

  • Django中get()和filter()返回值区别详解

    Django中get()和filter()返回值区别详解 在Django的ORM中,经常会用到get()和filter()方法来获取数据库中的数据。这两个方法都可以根据指定的查询条件来获取满足条件的数据。但是它们返回的结果是有所差别的,下面我们来详细看一下它们的区别。 get()方法 get()方法用于获取满足条件的单个对象,如果查询条件返回多个对象或者没有…

    database 2023年5月18日
    00
  • springboot使用redisTemplate操作lua脚本

    下面我将详细讲解“springboot使用redisTemplate操作lua脚本”的完整攻略。 1. 简介 Redis 是一个内存数据结构存储系统,以其高效率、高可靠性和简单性而闻名。而 SpringBoot 作为目前较为流行的 Java 开发框架之一,提供了非常友好的 Redis 操作 API 和对 Lua 脚本的支持,可以帮助我们快速方便的使用 Red…

    database 2023年5月22日
    00
  • SQL 和 NoSQL 的区别

    SQL和NoSQL是两种不同的数据库类型,主要区别在于它们管理数据的方式和存储结构。下面我将详细介绍SQL和NoSQL的区别,并提供两个实例来帮助你更好地理解这个问题。 SQL和NoSQL的区别 SQL SQL(Structured Query Language,结构化查询语言)是一种基于关系模型的数据库类型。它使用表和行来组织和存储数据,并使用SQL语言来…

    database 2023年3月27日
    00
  • Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例

    Oracle数据泵(Data Pump)使用过程中经常会遇到一些奇奇怪怪的错误案例,下面我会给出详细的攻略和两条示例说明。 什么是Oracle数据泵(Data Pump) Oracle数据泵是一种用于导出和导入数据、表、视图等数据库对象的工具。Oracle数据泵分为导出和导入两种模式,分别对应expdp和impdp命令。 Oracle数据泵使用过程中的错误案…

    database 2023年5月21日
    00
  • Redis架构实战:高并发情况下并发扣减库存

    原文:Redis架构实战:高并发情况下并发扣减库存 – 掘金https://juejin.cn/post/6995481370269057032?share_token=08d1ede7-872f-40ab-bb59-2d455aa57131 相信大家从网上学习项目大部分人第一个项目都是电商,生活中时时刻刻也会用到电商APP,例如淘宝,京东等。做技术的人都知…

    Redis 2023年4月11日
    00
  • SQLite教程(十二):锁和并发控制详解

    关于“SQLite教程(十二):锁和并发控制详解”的攻略,主要分为以下几个部分。 一、了解SQLite的锁机制 SQLite 采用了“多版本并发控制”的思路进行锁定,而该机制也被称为“WAL”(Write Ahead Log)。简单来说,就是针对同一资源,读操作和写操作可以并发进行,但写操作必须排他进行,直至结束,才能解除锁定。 二、实际实现锁机制 SQLi…

    database 2023年5月21日
    00
  • 4D和AnzoGraph的区别

    4D和AnzoGraph都是目前比较流行的图数据库,但它们在设计理念、数据管理方式等方面存在一些差异。 1. 4D的设计理念 4D是一种基于对象的关系数据库,使用SQL语言进行查询和管理。在4D中,数据是以表格形式存储的,每个表格都可以包含多行数据和多个列。4D在数据管理方面有一定的优势,它提供了一些高级功能,如内置的报表生成和表单设计工具。 2. Anzo…

    database 2023年3月27日
    00
  • MySQL延时复制库方法详解

    MySQL延时复制库方法详解 延时复制是MySQL主从复制的一种特殊的实现方式,它可以实现将从库的复制延迟一定的时间,从而达到数据备份的目的。本文将详细讲解MySQL延时复制库的实现方法及注意事项,帮助读者更好地掌握这项技术。 一、什么是MySQL延时复制库 MySQL延时复制库指的是在主从复制中,将从库的复制延迟一定时间,使得从库的数据更新与主库有一定的时…

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