CentOS7下MySQL5.7(glibc版)下载、安装和配置

本文以MySQL Community Server 5.7.36为例介绍MySQL数据库下载、安装、配置和基本操作。


一、MySQL5.7下载

打开MySQL Community Server官网,提供了MySQL Compressed TAR Archive下载方式。

通过df -h 查看磁盘合适的目录下载

我选择/opt/mysql/

使用wget将下载的安装包上传至/opt/mysql/下

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz

二、MySQL 5.7安装

1、创建所需要的文件夹,使用mkdir 命令创建。

2、解压安装包

切换目录至/opt/mysql

cd /opt/mysql/

tar zxvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz

解压后生成的目录重命名为mysql

3、创建mysql用户与用户组,赋予权限

groupadd mysql

useradd -r -g mysql -d /opt/mysql/ mysql

chown -R mysql:mysql /opt/mysql/

4、安装MySQL依赖库libaio库

yum install libaio-devel

5、安装MySQL

su mysql  #切换到mysql用户

./bin/mysqld --initialize --user=mysql --basedir=/opt/mysql/mysql --datadir=/opt/mysql/data

三、配置MySQL数据库

修改配置文件(需要切换到root用户)

vi /etc/my.cnf

basedir = /opt/mysql/mysql

datadir = /usr/mysql/data

pid-file = /usr/mysql/data/mysql.pid

log-error = /usr/mysql/log/error.log

设置开机启动

cp -a /opt/mysql/mysql/support-files/mysql.server /etc/init.d/mysqld

chkconfig --list

chkconfig --add mysqld

chkconfig --list

chkconfig mysqld on


启动服务

su mysql

service mysqld start

修改密码

./bin/mysql -u root -p

set password for root@localhost='自己的密码';

配置环境

vi /etc/profile

末尾添加

export PATH=$PATH:/opt/mysql/mysql/bin

#即时生效

source /etc/profile

以上就是glibc版MySQL安装的全部过程。

四、MySQL一些基础操作

操作名意义

show databases;                显示所有数据库

create database 数据库名;  建数据库

use 数据库名;                     进入某数据库

show tables;                       显示该数据库下所有表

describe 表名;                     查看表结构

你可能感兴趣的:(CentOS7下MySQL5.7(glibc版)下载、安装和配置)