CentOS6.5下安装Mysql5.7.18的教程详解

CentOS6.5下安装Mysql5.7.18的教程详解

1. 下载Mysql5.7.18

首先前往Mysql官网(https://dev.mysql.com/downloads/mysql/5.7.html#downloads)下载对应版本的Mysql5.7.18。

2. 安装依赖库

在CentOS6.5下安装Mysql5.7.18需要安装一些依赖库,使用以下命令安装:

yum install -y gcc gcc-c++ cmake ncurses-devel libaio-devel.x86_64

3. 安装Mysql5.7.18

解压下载的Mysql5.7.18文件,进入解压后的文件夹,使用以下命令进行安装:

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql/data -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost

等待cmake命令执行完成后,使用以下命令进行编译并安装:

make && make install

4. 配置Mysql5.7.18

创建Mysql数据目录,并给予相应权限:

mkdir -p /data/mysql/data
chmod -R 777 /data/mysql

然后进入Mysql安装目录,使用以下命令进行初始化:

cd /usr/local/mysql
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data

初始化后,使用以下命令进行启动:

bin/mysqld_safe & 

5. 配置Mysql用户权限

使用以下命令进入Mysql:

/usr/local/mysql/bin/mysql –uroot –p

输入上述命令后,输入密码,进入Mysql后,使用以下命令进行用户权限配置:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

其中,'password'为你自己设置的Mysql密码。

6. 验证安装

在终端中使用以下命令进入Mysql:

/usr/local/mysql/bin/mysql –uroot –p

输入密码后,成功进入Mysql后,使用以下命令查看Mysql版本信息:

SELECT @@VERSION;

如果输出的结果包含有Mysql5.7.18,则表示安装成功。

示例说明

示例1:启动Mysql服务

在Mysql安装目录中执行以下命令启动Mysql服务:

bin/mysqld_safe & 

示例2:进入Mysql

使用以下命令进入Mysql:

/usr/local/mysql/bin/mysql –uroot –p

输入密码后即可进入Mysql。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS6.5下安装Mysql5.7.18的教程详解 - Python技术站

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

相关文章

  • 通过MySQL日志实时查看执行语句以及更新日志的教程

    通过 MySQL 日志实时查看执行语句和更新日志可以帮助我们更好地了解数据库的运行状态,发现和解决潜在的问题。下面是详细的攻略: 1. 开启 MySQL 的日志功能 要开启 MySQL 的日志功能,可以在 MySQL 的配置文件中添加以下代码(这里以 CentOS 7 下的 MySQL 5.7 为例): # 在 [mysqld] 的下面添加以下三行 log_…

    database 2023年5月22日
    00
  • Oracle字符集修改查看方法

    下面是“Oracle字符集修改查看方法”的完整攻略: 前言 Oracle字符集是Oracle数据库中的一个重要概念,可以描述字符集编码的方式、字符的方式,以及如何比较和排序字符。如果字符集设置不正确,会导致显示乱码等问题。因此,正确了解和设置Oracle字符集是非常重要的。 查询Oracle字符集 要查询Oracle数据库当前的字符集,可以使用以下命令: s…

    database 2023年5月21日
    00
  • golang1.16新特性速览(推荐)

    Golang1.16新特性速览(推荐)攻略 Golang1.16版本推出了许多全新的特性,本文将为你详细介绍各项新特性及其使用方法。 Embeddings 新版本中,可以使用Embeddings机制来将一个结构体嵌套到另一个结构体中,同时在使用过程中可以直接访问这两个结构体的方法和属性。下面是一个简单的示例: type Person struct { Nam…

    database 2023年5月22日
    00
  • 聚生网管电脑流量监控限制软件、企业上网行为管理软件白皮书

    聚生网管电脑流量监控限制软件、企业上网行为管理软件白皮书: 攻略 什么是聚生网管电脑流量监控限制软件、企业上网行为管理软件白皮书? 聚生网管电脑流量监控限制软件、企业上网行为管理软件白皮书是一份介绍聚生网管电脑流量监控限制软件和企业上网行为管理软件的白皮书。这份白皮书介绍了该软件的功能特点、使用场景、优势和部署方法,并提供了相关案例。该白皮书旨在帮助企业和机…

    database 2023年5月21日
    00
  • CentOS下redis自启动shell脚本

    下面是详细讲解 “CentOS下redis自启动shell脚本” 的完整攻略: 1. 编写redis自启动脚本 在 CentOS 系统下,使用 systemd 来管理系统服务。因此,我们可以编写一个 systemd 的 service 脚本来实现 redis 的自启动。 编辑服务脚本: sudo nano /etc/systemd/system/redis.…

    database 2023年5月22日
    00
  • 开源数据库和商业数据库的区别

    开源数据库和商业数据库的区别 数据库是一个用于存储、管理和操作数据的系统。在软件开发中,数据库是十分重要的一环。在选择数据库时,一个关键的因素就是选择开源数据库还是商业数据库。开源数据库和商业数据库有何区别呢? 开源数据库和商业数据库的定义 开源数据库:指的是可以在代码的开放许可下免费下载、修改和使用的数据库管理系统。 商业数据库:指的是需要购买许可证才能使…

    database 2023年3月27日
    00
  • Docker安装Redis配置远程连接及踩坑

    Docker安装Redis配置远程连接及踩坑 安装Docker 首先需要安装Docker,可以按照官方文档进行安装:Install Docker 下载Redis镜像 使用Docker Hub中官方提供的Redis镜像作为容器: docker pull redis 启动Redis容器 使用如下命令启动Redis容器: docker run –name red…

    database 2023年5月22日
    00
  • Ubuntu下mysql安装和操作图文教程

    以下是Ubuntu下mysql安装和操作图文教程的完整攻略。 安装MySQL 安装MySQL Server和MySQL Client: sudo apt-get update sudo apt-get install mysql-server mysql-client 安装过程中会要求输入MySQL root用户的密码,请自行设置。 进入MySQL 在终端中…

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