目标:
1.自定义mysql安装目录
2.自定义mysql数据目录
3.正确安装并启动mysql
4.输入密码正确登录
说明:
本文mysql下载目录 /usr/download
本文mysql安装目录 /software/mysql
本文mysql数据目录 /file/data/mysql
正文所有命令都是绝对路径
环境:阿里云CentOS 7.5 64位
1.创建相关目录
(1) 创建压缩包下载目录
# cd usr // 进入用户目录
# mkdir download // 创建安装包目录
# ls // 查看
bin etc include lib64 local share tmp
download games lib libexec sbin src
(2) 创建mysql安装目录
# cd / // 回到跟目录
# mkdir software // 创建应用安装目录
# cd software // 进入应用目录
删除 # mkdir mysql // 创建mysql安装目录
(3) 创建mysql数据目录
# cd / // 回到跟目录
# mkdir file // 创建文件目录
# cd file // 进入文件目录
# mkdir data // 创建数据目录
# cd data // 进入数据目录
# mkdir mysql // 创建mysql数据目录

下载地址
# cd / // 回到根目录
# cd usr/download // 进入安装包下载目录
# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz // 下载安装包,等待下载完成

下载中

下载完成
3.解压
在当前目录 /usr/download
# tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
# ls // 查看解压结果
# ls
mysql-5.7.29-linux-glibc2.12-x86_64
mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
4.复制解压后的mysql目录到系统的本地软件目录
在当前目录下 /usr/download/
# cp mysql-5.7.29-linux-glibc2.12-x86_64 /software/mysql -r // 执行过程稍长,也可以用 mv 命令直接移动
命令执行结束后到software/mysql 下看是否复制成功
# cd / // 回到根目录
# # cd software/mysql/ // 到文件安装目录
# ls
bin docs include lib LICENSE man README share support-files
看到以上表示已经成功解压到指定目录
5.创建mysql用户组和mysql用户
# cd / // 回到根目录
# groupadd mysql // 创建mysql用户组
# useradd -r -g mysql mysql // 创建mysql用户
如果出现
groupadd: group 'mysql' already exists
表示已经存在mysql用户组(useradd时同理),则继续下一步
*6.关联myql用户到mysql用户组中
当前操作在根目录下
#chown -R mysql:mysql /software/mysql/
#chown -R mysql:mysql /file/data/m

本文详细介绍了如何在阿里云CentOS 7.5上自定义安装MySQL 5.7到特定目录,包括创建安装目录、下载安装包、解压、配置用户和权限、初始化数据库、修改配置文件、启动服务以及解决登录权限问题。通过这些步骤,你可以成功地在Linux系统中安装并管理MySQL。
最低0.47元/天 解锁文章
7671

被折叠的 条评论
为什么被折叠?



