顺亿教你轻松安装MySQL 5.7.26
大家好,我是顺亿,今天我们来聊聊MySQL的安装。MySQL作为一款广泛使用的开源数据库,学会安装是第一步。今天我就带你一步步完成MySQL 5.7.26的安装,让你轻松入门。
1. MySQL下载
首先,我们需要下载MySQL。访问MySQL官网(https://www.mysql.com/),进入下载页面,选择社区版MySQL Community (GPL) Downloads,然后找到所需的版本和操作系统,点击下载。
2. MySQL安装规范
MySQL的安装方式有很多,这里推荐使用二进制安装。安装完成后,我们需要设置运行用户为mysql:mysql,这是虚拟用户,只用于MySQL进程运行,不允许登录,也不创建家目录。
3. 二进制安装MySQL 5.7.26
接下来,我们开始安装。首先创建MySQL虚拟用户和目录,上传并解压下载的二进制包,移动软件到指定目录,创建软连接,删除mariadb,配置文件整理,安装MySQL依赖包,更改目录用户组,初始化数据库,加入环境变量,启动MySQL,最后查看是否启动成功。
这里涉及到一些命令,我会用代码块展示:
useradd -s /sbin/nologin -M mysql
mkdir -p /server/tools
mkdir -p /opt/mysql
mkdir -p /data/mysql/mysql3306/{data,logs}
tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.26-linux-glibc2.12-x86_64 /opt/mysql/mysql-5.7.26
ln -s /opt/mysql/mysql-5.7.26/ /usr/local/mysql
rpm -e --nodeps mariadb-libs
vim /data/mysql/mysql3306/my3306.cnf
yum install libaio-devel -y
yum install numactl -y
chown -R mysql:mysql /data/*
/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/my3306.cnf --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/mysql3306/data
export PATH=
