优秀的编程知识分享平台

网站首页 > 技术文章 正文

纯手工配置mysql数据存储位置及启动方式

nanyue 2024-10-20 07:48:40 技术文章 19 ℃

纯手动:手动解压目录,指定安装位置,手动启动,不采用service mysql start 方式启动

安装位置 /handinstall/mysql/

一、查看文件目录

默认配置文件:/etc/my.cnf

启动文件位置:/handinstall/mysql/support-files/mysql.server start

二、 复制mysql默认配置文件my.cnf

cd /handinstall/mysql/

cp ./support-files/my-medium.cnf /etc/my.cnf

三、创建新数据文件目录

mkdir /handinstall/data_center/mysql

四、复制默认安装mysql数据文件

cp /handinstall/mysql/data /handinstall/data_center/mysql/

五、设置目录拥有者权限

chown -R mysql:mysql /handinstall/data_center/mysql/

chown -R root:root /handinstall/data_center/mysql/

六、配置新数据文件目录

1、修改my.cnf文件中的配置,替换为我们自定义目录的文件

#socket = /tmp/mysql.sock

全部替换为

socket =/handinstall/data_center/mysql/data/mysql.sock

2、修改启动文件的数据目录

vi /handinstall/mysql/support-files/mysql.server

找到

basedir=

datadir=

修改为

basedir=/handinstall/data_center/mysql/

datadir=/handinstall/data_center/mysql/data

七、此时所有的配置文件,都已经修改文成,重新手动启动mysql即可,在此创建mysql 数据库就会在新的目录中生成数据文件/handinstall/data_center/mysql/data目录下

/handinstall/mysql/support-files/mysql.server start

在mysql 默认保存自己解压目录的data下,我已经完全修改为我们的目录,有利于我们后期备份处理

有问题欢迎大家评论指正,mysql版本5.5,linux centos 7 ,安装方式手动解压安装mysql5.5 linux版本

最近发表
标签列表