`

Linux(Centos7.5)安装Mysql

 
阅读更多

安装环境,系统是Centos7.5。数据库是:mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz。

1、下载

    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

    下载版本:我这里选择的5.6.33,通用版,linux下64位

    也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

 

2、解压

#解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后的mysql目录
cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

 

3、添加用户组和用户

#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

 

4、安装

cd /usr/local/mysql/
mkdir ./data/mysql
chown -R mysql:mysql ./
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
cp support-files/my-default.cnf /etc/my.cnf
	 
#修改启动脚本
vi /etc/init.d/mysqld
	 
#修改项:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql
	 
#启动服务
service mysqld start
	 
#测试连接
./mysql/bin/mysql -uroot
	 
#加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了
export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile
 
#启动mysql
service mysqld start
#关闭mysql
service mysqld stop
#查看运行状态
service mysqld status

 

5、重置root密码

#修改root用户密码
UPDATE mysql.user SET Password=PASSWORD('root') WHERE User='root';

#允许远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

#新增用户
CREATE USER 'mysql'@'%' IDENTIFIED BY 'mysql';

#授权数据库
grant all privileges on database.* to 'username'@'%' identified by 'password' with grant option;

 

 

转自:https://www.cnblogs.com/bookwed/p/5896619.html

 

 

分享到:
评论

相关推荐

    CentOS7.5 gcc rpm离线依赖安装包(包含教程)

    本压缩包“gcc_rpm_centos7.5”就是为了在离线状态下解决CentOS 7.5上安装GCC及其依赖的问题。 在安装GCC之前,我们需要理解几个基本概念: 1. **RPM包**:RPM是一种二进制包格式,包含已编译的软件及其配置文件,...

    Centos7.5 安装Bacula 11.05详细教程

    **CentOS 7.5 安装Bacula 11.05详细教程** Bacula 是一款开源的数据备份和恢复软件,它提供了网络备份解决方案,适用于小型到大型的企业环境。在 CentOS 7.5 上安装Bacula 11.05的步骤包括下载源码、安装必要的组件...

    CentOS 7.5安装Cacti 1.1.38

    综上所述,CentOS 7.5安装Cacti 1.1.38是一个涉及Linux操作系统管理、数据库配置、Web服务器安装、PHP开发环境搭建以及特定监控工具安装和配置的综合IT操作过程。每一步都需要严格遵循操作指南,确保系统稳定性和...

    用Centos7.5配置企业级的服务器

    根据提供的信息,我们可以详细探讨如何在CentOS 7.5上配置一个企业级的应用服务器,并安装一系列的服务软件来满足企业需求。以下是对每个步骤及所安装的服务进行详细解析。 ### 1. 安装和配置NFS (Network File ...

    阿里云Centos 7.5安装Mysql的教程

    在阿里云平台上,CentOS 7.5操作系统安装MySQL数据库的过程与传统的CentOS系统稍有不同,因为默认的yum源可能不包含最新的MySQL服务器包。本文将详细介绍如何在阿里云CentOS 7.5上安装MySQL,并进行基本的配置。 ...

    CentOS7.5 安装 Mysql8.0.19的教程图文详解

    【MySQL 8.0.19 在 CentOS 7.5 上的安装教程】 在本文中,我们将详细讲解如何在 CentOS 7.5 操作系统上手动安装 MySQL 8.0.19 数据库服务器,避开使用 yum 方法,而是通过下载官方的 tar 文件进行安装。这种方法...

    Centos7.5安装mysql5.7.24二进制包方式部署

    操作系统是CentOS Linux release 7.5.1804 (Core),并且我们将安装的MySQL版本是mysql-5.7.24-linux-glibc2.12-x86_64。服务器的IP地址为172.16.8.247。 **一、环境准备** 在开始安装之前,确保系统已更新,并安装...

    【24】基于Centos7.5源码编译LAMP架构.docx

    3. **安装MySQL/MariaDB**:下载mysql-5.7.19.tar.gz或相应版本的MariaDB,根据官方指南进行编译安装。 4. **编译安装PHP**:下载php-7.1.24.tar,配置并编译安装PHP及其所需扩展(如libphp5.so)。 5. **配置...

    centos7.5.1804配置java、mysql、nginx、redis的安装包

    在Linux环境中,特别是CentOS 7.5.1804这个版本,配置Java、MySQL、Nginx和Redis这四个关键组件对于搭建一个高效、稳定的服务器架构至关重要。以下是关于这些软件的详细安装和配置步骤。 一、Java安装 1. 添加...

    CentOS7版本安装Mysql8.0.20版本数据库的详细教程

    这篇教程将详细介绍如何在CentOS 7上安装MySQL 8.0.20数据库。 首先,为了安装MySQL 8.0.20,我们需要确保系统是最新的。执行以下命令更新系统软件包: ```bash sudo yum update ``` 接下来,我们需要启用MySQL的...

    linux(Centos7)下安装mysql8.0.18的教程图解

    在Linux(Centos7)环境下安装MySQL 8.0.18是一个常见的任务,尤其对于系统管理员和开发者来说。MySQL是一种流行的开源关系型数据库管理系统,它提供了高效、可靠的存储和管理数据的能力。以下是一个详细步骤的教程...

    CentOS配置测试demo文件

    首先,`CentOS7.5`是Linux发行版中的一款企业级操作系统,广泛应用于服务器环境。它提供了一个稳定且安全的平台来部署各种服务,如数据库和Web服务器。在CentOS 7.5上配置MySQL和PHP服务,意味着我们要构建一个LAMP...

    阿里云Centos7安装LNMP+wordpress

    阿里云CentOS7环境下搭建LNMP(Linux, Nginx, MySQL, PHP)以及WordPress的流程是一项基础且重要的任务,适用于构建基于PHP的网站或博客。以下是对整个过程的详细说明: 1. **安装Nginx**:Nginx是一款高性能的HTTP...

    阿里云MySQL8.0安装文档.docx

    阿里云MySQL 8.0的安装教程主要涵盖了在Linux CentOS 7.5环境下进行数据库的部署过程。以下是对整个流程的详细说明: 1. **下载MySQL安装RPM文件**: 首先,你需要从MySQL官方网站的下载页面获取对应系统的RPM...

    宝塔Linux面板手册

    快速搭建基于Linux+Apache+Mysql+PHP的web运行环境,图像化添加各个组件。

Global site tag (gtag.js) - Google Analytics