网站设计用什么字体好,网站怎么添加横幅,抖音视频排名优化,淘宝网站店铺请人做目标
本文目标是简单介绍如何在CentOS 7上使用RPM包安装MySQL 5.7#xff0c;然后描述如何调整存储路径datadir。
环境准备
操作系统 —— CentOS 7MySQL版本 —— MySQL 5.7.44
获取MySQL-rpm包
官网下载地址#xff1a;https://dev.mysql.com/downloads/mysql/5.7.htm…目标
本文目标是简单介绍如何在CentOS 7上使用RPM包安装MySQL 5.7然后描述如何调整存储路径datadir。
环境准备
操作系统 —— CentOS 7MySQL版本 —— MySQL 5.7.44
获取MySQL-rpm包
官网下载地址https://dev.mysql.com/downloads/mysql/5.7.html 在官网上下载以下安装文件如图所示总计大小200M左右
序号安装文件大小1mysql-community-common-5.7.44-1.el7.x86_64.rpm314 KB2mysql-community-libs-5.7.44-1.el7.x86_64.rpm2.94 MB3mysql-community-libs-compat-5.7.44-1.el7.x86_64.rpm1.2 MB4mysql-community-client-5.7.44-1.el7.x86_64.rpm31.1 MB5mysql-community-server-5.7.44-1.el7.x86_64.rpm184 MB 安装MySQL
参考官方文档Installing MySQL on Linux Using RPM Packages from Oracle
步骤 1 上传安装包 将MySQL的rpm包上传到服务器/root。
步骤 2 执行安装命令
yum install mysql-community-*.rpm注意 使用yum命令安装mysql会自动卸载mariadb不用再手动卸载。 rpm包安装mysql会自动创建mysqld服务且是开机自启的不用再手动配置。 安装时会自动创建mysql用户和mysql组用于运行mysqld服务。 配置MySQL
修改存储路径
使用rpm包安装mysql存储路径默认在/var/lib/mysql。若有需要修改该路径比如改为/home/mysql/data可按照以下步骤进行修改
1. 修改/etc/my.cnf 修改/etc/my.cnf中的配置条目
datadir/home/mysql/data2. 创建存储目录 创建存储目录/home/mysql/data并授予mysql所属权限。
mkdir -p /home/mysql/data
chown -R mysql:mysql /home/mysql3. 修改数据目录上下文 默认数据目录位置为 /var/lib/mysql/;并且使用的 SELinux 上下文是 mysqld_db_t。需要将相应的路径也修改成/home/mysql/data与/etc/my.cnf的datadir保持一致否则会被selinux校验住导致无法启动MySQL服务参考 SELinux File Context。
semanage fcontext -a -t mysqld_db_t /home/mysql/data(/.*)?
restorecon -Rv /home/mysql/data4. 启动mysqld服务验证
[rootlocalhost mysql]# systemctl restart mysqld
[rootlocalhost mysql]# mysql -uroot -p
mysql show variables like %datadir%;
----------------------------------
| Variable_name | Value |
----------------------------------
| datadir | /home/mysql/data/ |
----------------------------------
1 row in set (0.02 sec)结语本文写的得很简单后续有时间再继续完善欢迎大佬们多提建议。