CentOS 6.5安装mysql5.7教程

CentOS 6.5安装mysql5.7教程

前置条件

在安装mysql前,我们需要保证我们的系统已经安装了一些依赖项:

yum -y install gcc gcc-c++ autoconf automake zlib* fiex* patch make libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel libmcrypt-devel bzip2-devel readline-devel libxslt-devel
yum -y install cmake

1. 添加MySQL Yum仓库源

下载 MySQL Repository 配置 RPM 包

wget https://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm

安装 MySQL Repository 配置 RPM 包

sudo rpm -ivh mysql80-community-release-el6-3.noarch.rpm

2. 查看MySQL Yum仓库源

yum repolist enabled | grep "mysql.*-community.*"

3. 安装MySQL

yum install mysql-community-server

4. 启动MySQL服务

systemctl start mysqld.service

5. 查看MySQL进程

ps aux | grep mysql

6. 查看MySQL初始密码

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

7. 登录MySQL,并进行密码修改

mysql -u root -p

输入初始密码,然后修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';

8. 升级MySQL

如果需要升级到最新版的 MySQL 可以使用 yum upgrade 命令来进行更新:

yum upgrade mysql-community-server

示例1:创建一个新的MySQL数据库

在MySQL中创建名为testdb的新数据库

create database testdb;

示例2:创建一个新的MySQL用户

在MySQL中创建一个名为testuser的新用户,并授予testdb的访问权限

CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'localhost';
FLUSH PRIVILEGES;

至此,CentOS 6.5安装MySQL5.7教程的完整攻略结束。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 6.5安装mysql5.7教程 - Python技术站

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

相关文章

  • 深入了解MySQL中的慢查询

    深入了解MySQL中的慢查询攻略 MySQL是广泛使用的开源关系型数据库管理系统,在处理大量数据时常常遇到慢查询的情况。本文将介绍如何深入了解MySQL中的慢查询问题,引导你从以下几个方面进行优化。 使用慢查询日志功能 MySQL提供了慢查询日志功能来记录执行时间超过指定时间的SQL语句。启用慢查询日志可以帮助我们找到执行时间较长的SQL语句,进而进行优化。…

    MySQL 2023年5月19日
    00
  • MySQL的子查询及相关优化学习教程

    MySQL的子查询及相关优化学习教程 什么是子查询? 子查询其实就是一个SQL查询语句嵌套在另一个查询语句中的查询。子查询主要分为标量子查询和表子查询两种类型。 标量子查询:返回单个值的子查询,通常用在WHERE语句中。 表子查询:返回多个行的子查询,通常用在FROM语句中。 子查询的优化 查询语句嵌套过深或者存在大量的子查询会导致查询效率低下,因此进行适当…

    MySQL 2023年5月19日
    00
  • WordPress性能优化加速五大方法:PHP MysqL优化等

    下面是针对“WordPress性能优化加速五大方法:PHP MysqL优化等”的完整攻略: 一、优化主题和插件 主题和插件是WordPress网站的核心组成部分,但是低质量的主题和插件会导致网站运行缓慢。我们可以通过以下方法优化它们: 删除不必要的插件和主题,只保留必要的; 选择高质量的主题和插件,不要使用过时或者弃用的插件; 定期更新主题和插件。 二、优化…

    MySQL 2023年5月19日
    00
  • ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’

    当MySQL客户端尝试连接到MySQL服务器时,可能会遇到”ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock'”这个错误信息。这个错误信息表明客户端无法通过本地系统上的Unix Socket连接到MySQL服务器。这种错误通常只限于U…

    MySQL 2023年5月18日
    00
  • 解决mysql时区问题以及SSL问题

    看了下网上的教程,觉得都太麻烦啦,这里推荐个简单的! 解决时区问题   只需要加上serverTimezone=UTC即可,如下: spring.datasource.url=jdbc:mysql://127.0.0.1:3306/wallet?serverTimezone=UTC&characterEncoding=utf-8 解决SSL问题   …

    MySQL 2023年4月13日
    00
  • MySQL动态SQL拼接实例详解

    MySQL动态SQL拼接实例详解 本文介绍了如何使用MySQL动态SQL拼接的方法进行动态查询和更新操作。 什么是动态SQL拼接? 动态SQL拼接是一种动态构建SQL语句的技术,它可以根据不同的条件、参数和数据进行灵活的组合,生成不同的SQL语句,从而实现动态查询、更新、删除等操作。在实际项目中,动态SQL拼接用得非常广泛,通常用来处理复杂的查询需求,或者在…

    MySQL 2023年5月19日
    00
  • MySQL外键约束和多表查询

    外键约束和多表查询 一、外键是什么 图解 ![image-20230429113839805](file://D:\大数据基础班\03_随堂资料\day05\笔记\day05_外键约束和多表查询.assets\image-20230429113839805.png?lastModify=1683721071) 知识点 外键: 多个表之间的关联字段 特点1: …

    MySQL 2023年5月11日
    00
  • MySQL mysqldump备份数据库(附带实例)

    MySQL mysqldump是MySQL自带工具中最常用的备份工具之一。它可以备份 MySQL 数据库的数据和结构,并且可以将这些备份数据还原到另一个 MySQL 数据库中。使用mysqldump进行备份可以方便、快捷、可靠地备份和恢复MySQL数据库。 使用mysqldump备份 MySQL 数据库 以下是使用mysqldump命令备份 MySQL 数据…

    MySQL 2023年3月10日
    00
合作推广
合作推广
分享本页
返回顶部