文档章节

Linux下修改Mysql数据库存放路径

lcdmusic
 lcdmusic
发布于 2014/07/11 15:08
字数 344
阅读 49
收藏 1

原路径:/var/lib/mysql
目标路径:/home/data/mysql
 
1、home目录下建立data目录
cd /home
mkdir data

2、停止mysql进程
service mysqld stop

3、把/var/lib/mysql整个目录保持权限复制到/home/data
cp -arp /var/lib/mysql /home/data/

4、找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/找到my-medium*.cnf文件,拷贝到/etc/并改名为my.cnf
命令如下:
[root@test1  mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

5、编辑/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改
socket=/var/lib/mysql/mysql.sock  为:
socket=/home/data/mysql/mysql.sock
操作如下:
vi   my.cnf  (用vi工具编辑my.cnf文件,找到下列数据修改之)
# The MySQL server[mysqld] 
port = 3306
#socket  = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket  = /home/data/mysql/mysql.sock (加上此行)

6、修改MySQL启动脚本/etc/init.d/mysql
搜索datadir将/var/lib/mysql修改成现在的实际存放路径:home/data/mysql
[root@test1  etc]# vi /etc/init.d/mysql
get_mysql_option mysqld datadir "/data/mysql"
最后做一个mysql.sock 链接:
ln -s /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock(需要从/home/data/mysql下复制一份过来)

7、重新启动MySQL服务
service mysqld restart
 
创建数据库,查看目标目录下是否已经存在

本文转载自:http://blog.sina.com.cn/s/blog_5fd841bf0101nwg9.html

共有 人打赏支持
lcdmusic
粉丝 3
博文 141
码字总数 9645
作品 0
朝阳
程序员
私信 提问
mysql 错误大全以及解决方法

最近一直在捣鼓mysql.中间遇到各种各样的问题,记录一下。 服务器环境:lamp (linux[centos],apache2,mysql(5.x),php(5.2X)). linux 环境下。所有数据库以及用户信息的存放位置可以在(vim /et...

马丁博客
2010/10/08
0
0
mysql 下的配置文件出现了问题

问题是这样的【数据库版本5.7.14,操作系统是centos6.7】: 我在Linux虚拟机上做了一个实验,就是将MySQL的默认数据存放路径修改到/home路径下,我做了以下操作: 1、将/var/lib/mysql mv到/...

563477382
2016/12/19
179
0
Debian下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日

说明: 1、备份MySQL数据库存放目录/var/lib/mysql下面的osyunweidata数据库到/home/mysqldata里面,并且保存为osyunweidatabak20120630.tar.gz的压缩文件格式(201206_30是指备份执行时当天的...

cookqq
2013/07/10
0
0
二进制安装mariadb-10.2.8

centos7.3上二进制安装mariadb-10.2.8-linux-x86_64 1、查看是否安装mariadb rpm -qa mariadb* 如果已经安装就卸载。 2、下载mariadb最新版本 yum info mariadb 官网地址:http://mariadb.or...

hawapple
07/02
0
0
CentOS 7 编译安装 MySQL-5.7.9

CentOS 7 编译安装 MySQL-5.7.9 本文主要来自https://typecodes.com/web/centos7compilemysql.html 实验环境 VMware 12中最小化安装的CentOS 7 x64 CentOS 7 配置为 2cpu 2G内存(原来分配1...

lizer2016
2015/12/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

zookeeper配置与使用

一.登录官网下载 不要带后缀的,那是公侧版本,下稳定版,比如3.4.9 二.安装与使用 解压后bin里是启动程序 配置文件:在conf下 复制zoo_sample.cfg改名为为zoo.cfg,打开zoo修改文件...

小兵胖胖
35分钟前
2
0
spring源码阅读笔记(一)

ClassPathXmlApplicationContext 与 FileSystemXmlApplicationContext 用了这么久的框架,是时候搞一下源码了,一般最初接触spring 从以下步骤开始 创建一个bean类 并创建 ooxx.xml之类的spr...

NotFound403
59分钟前
4
0
MySQL主从配置

12月14日任务 17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单将就是A/B两个服务器做主从后,在A上写...

robertt15
今天
15
0
我的Linux系统九阴真经

在今天,互联网的迅猛发展,科技技术也日新月异,各种编程技术也如雨后春笋一样,冒出尖来了。各种创业公司也百花齐放百家争鸣,特别是针对服务行业,新型互联网服务行业,共享经济等概念的公...

问题终结者
今天
22
0
Java 使用 gson 对 json 根据 key 键进行排序

引入Google的gson jar <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.0</version>......

yh32
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部