CentOS 6.2 安装 MySQL 5.7.28的教程(mysql 笔记)

yizhihongxing

下面是针对“CentOS 6.2 安装 MySQL 5.7.28的教程(mysql 笔记)”的完整攻略:

一、安装前的准备工作

在开始安装 MySQL 前,需要做好以下准备工作:

  • 确认系统版本:CentOS 6.2
  • 确认 MySQL 版本:5.7.28
  • 确认安装方式:采用二进制安装包方式安装
  • 确认安装路径:默认安装到 /usr/local/mysql 目录下

二、安装 MySQL 的过程

  1. 下载 MySQL 安装包

前往 MySQL 官网下载对应版本的二进制安装包,下载地址:https://dev.mysql.com/downloads/mysql/5.7.html

  1. 安装 MySQL
# 解压安装包
tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz -C /usr/local

# 重命名
mv /usr/local/mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql

# 配置文件
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

# 设置权限和所有者
chown -R root:root /usr/local/mysql

# 初始化数据库
/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

# 启动 MySQL
/usr/local/mysql/bin/mysqld_safe --user=mysql &
  1. 配置 MySQL
# 设置 MySQL 环境变量
echo 'export PATH=$PATH:/usr/local/mysql/bin' >>/etc/profile
source /etc/profile

# 修改 MySQL root 用户密码
mysql -uroot -p

# 执行下面的 SQL 语句
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

三、常用 MySQL 命令

  1. 连接 MySQL
mysql -h 主机名 -P 端口号 -u 用户名 -p

示例:

mysql -h localhost -P 3306 -u root -p
  1. 显示 MySQL 版本
mysql -V

示例:

mysql  Ver 14.14 Distrib 5.7.28, for Linux (x86_64) using  EditLine wrapper

以上就是 CentOS 6.2 安装 MySQL 5.7.28 的完整攻略,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 6.2 安装 MySQL 5.7.28的教程(mysql 笔记) - Python技术站

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

相关文章

  • 数据库查询优化之子查询优化

    针对“数据库查询优化之子查询优化”的完整攻略,我将分为以下几个方面来讲解。 什么是子查询? 首先,我们需要了解什么是子查询。子查询是嵌套在查询语句中的查询语句,子查询的结果作为外层查询的条件之一。 例如:我们要查询会员表里面消费金额最高的会员信息,可以使用如下SQL语句进行查询: SELECT * FROM member WHERE member_id IN…

    database 2023年5月19日
    00
  • mysql优化 慢查询(一)

    1.显示慢查询的一些参数的命令:show variables like ‘%slow%’;结果如图 2.上面四个参数的意思是:   log_slow_queries  off    表示“慢查询”是“关闭的状态”   slow_launch_time  2     表示“查询时间超过2秒就记录到慢查询日志中”;   slow_queries_log  off…

    MySQL 2023年4月13日
    00
  • 浅谈Mybatis版本升级踩坑及背后原理分析

    浅谈Mybatis版本升级踩坑及背后原理分析 前言 Mybatis是一款优秀的ORM框架,用于Java平台上的持久层数据存取。由于Mybatis的稳定性和易用性,它已经成了现代Java开发的必备工具之一。但是在使用Mybatis的过程中,我们经常会遇到版本升级的问题,因此本文将浅谈Mybatis版本升级踩坑及背后原理分析。 升级前准备 在升级Mybatis版…

    database 2023年5月18日
    00
  • DBMS 实体关系图

    DBMS(数据库管理系统)是管理和组织数据的软件。在DBMS中,实体关系图(Entity-Relationship Diagram,简称ERD)是设计数据库的重要工具。下面将详细讲解ERD的完整攻略,包括什么是实体关系,如何绘制ERD以及一些实例说明。 实体关系 在ERD中,实体指的是存储数据的对象,例如学生、课程、教师等。每个实体在ERD中用一个矩形表示,…

    database 2023年3月27日
    00
  • 详解Redis set集合的使用方法

    Redis是一种非常受欢迎的开源内存数据结构存储系统,其中的set集合是一种非常实用的数据结构,可以实现快速的集合操作。 本文将对Redis set集合进行详细讲解,包括set命令、常用集合操作方法、set集合的应用场景等,同时还将给出一些相关的代码示例,以供参考。 Redis Set常用命令 Redis中,set命令是对set集合进行操作的基本命令,常用的…

    Redis 2023年3月18日
    00
  • 浅谈一下数据库连接池Druid德鲁伊

    浅谈一下数据库连接池Druid德鲁伊 什么是数据库连接池? 数据库连接池是一种提高应用程序性能的技术,其主要作用是重复使用已经创建的数据库连接,避免重复创建数据库连接而导致的资源浪费和效率低下。同时,数据库连接池还可以控制应用程序与数据库之间的连接数,防止因为太多的连接而导致数据库崩溃。 Druid数据库连接池 Druid是一个优秀的开源Java数据库连接池…

    database 2023年5月22日
    00
  • ubuntu kylin 14.10下多个mysql 5.7.14安装教程

    Ubuntu Kylin 14.10下多个mysql 5.7.14安装教程 介绍 本文将介绍在Ubuntu Kylin 14.10操作系统下如何安装多个 mysql 版本为 5.7.14 的方法。 准备工作 在开始之前,需要先卸载掉当前系统中已经安装的 mysql,以免和即将安装的版本产生不必要的冲突。 sudo apt-get purge mysql-se…

    database 2023年5月22日
    00
  • Windows安装Redis并添加本地自启动服务的实例详解

    Windows安装Redis并添加本地自启动服务的实例详解 概述 Redis 是开源的内存数据结构存储系统。在一些需要频繁读写数据库的应用中,使用 Redis 持久化数据可以提高读写速度和性能,同时降低数据库的压力。 本篇教程将详细介绍在 Windows 平台上如何安装 Redis,并添加本地自启动服务。 准备条件 下载 Redis 安装包 从 Redis …

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