文档章节

mysql更换数据存储目录

二师弟的大师兄
 二师弟的大师兄
发布于 2017/08/15 18:48
字数 321
阅读 8
收藏 0

1、新建数据目录:mkdir   /data/mysql && chmod -R 777  /data/mysql

如果不赋权限,服务关掉再重启的时候会出现一些文件的“【ERROR】.......for writing: Permission denied”

2、将原来的数据文件拷贝到新的数据目录下:cd /home && cp -rf /var/lib/mysql/*  mysql

3、停止mysql服务:service mysqld stop

4、修改mysql的归属目录:chown -R mysql:mysql /data/mysql

4、修改mysql配置文件my.cnf中的datadir配置项

datadir=/data/mysql
basedir=/usr
socket=/data/mysql/mysql.sock

5、重新启动mysql:service mysqld start,如果启动失败,去查看那mysql配置文件中的log-error配置项,找到错误信息的输出文件,假设为log-error=/var/log/mysqld.log,使用命令查看日志信息:

tail -f(或者tail -n 200)  /var/log/mysqld.log 查看具体的错误提示,通常遇到的有目录文件的写权限问题或者是目录更换后配置文件中的socket配置没有相应的修改过来,遇到socket文题可以直接修改配置项也可以找到mysql.sock文件建个软连接啥的;sock相关的还有出现创建socket失败,这个时候按照错误信息提示新建相关的目录,改变目录权限即可,到此可以了

© 著作权归作者所有

共有 人打赏支持
二师弟的大师兄
粉丝 0
博文 15
码字总数 6466
作品 0
浦东
私信 提问
mysql数据库存储路径怎么更改?

在初次安装mysql 的时候将数据库目录安装在了系统盘。(第一个磁盘)使用了一段时间之后数据库存储量变大,快将20GB的存放空间占满了。因此必须将存放数据空间换地方了。下面是简单的操作。 ...

tututu_jiang
2018/07/12
545
2
Java图书管理系统练习程序(六)

本部分内容,主要实现对数据库的基本操作,并更换数据访问部分,将原来的使用文件存储更换为数据库进行数据的存储 在项目中,要引入mysql的驱动程序 在项目根目录下,创建lib文件夹,将mysql的驱...

AzureMonkey
2018/11/22
0
0
Centos7.3,mysql5.7环境,数据存储空间加大调整方案。

Centos7.3 Mysql 5.7 分区信息如下 df -h Filesystem Size Used Avail Use% Mounted on/dev/mapper/cl_gr61-root 50G 6.6G 44G 14% /devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 0 3.9G 0% /dev......

titandeng
2017/06/08
0
0
zabbix的MariaDB数据库改变存储位置

#创建 mkdir /公司缩写/mysql #停止数据库服务 systemctl status mariadb.servicesystemctl stop mariadb.service #把数据库文件移动到新的存储位置 cp -rp /var/lib/mysql/ /公司缩写/mysq...

YuriGagarin
2018/06/26
0
0
大数据教程(11.6)hadoop2.9.1平台上仓库工具hive2.3.4搭建

上一篇文章介绍了hive的原理以及实现机。本篇博客开始,博主将分享数据仓库hive工具搭建全过程。 一、安装Hive (1)、下载Hive和环境准备: Hive官网地址:http://hive.apache.org/index.html...

em_aaron
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

https

进入阿里云域名后台,修改DNS为阿里云官方DNS(默认为官方),然后点击“免费开启SSL证书” 点击“申请”、“验证”并等待签发 然后根据自己的服务器类型下载对应的证书 我使用的是lnmpa工具...

临江仙卜算子
20分钟前
0
0
Quartz监听器Listerner

概述 Quartz的监听器用于当任务调度中你所关注事件发生时,能够及时获取这一事件的通知。Quartz监听器主要有JobListener、TriggerListener、SchedulerListener三种,顾名思义,分别表示任务、...

大笨象会跳舞吧
47分钟前
4
0
Call exception, tries=10, retries=35, started=38348 ms ago, cancelled=false, msg=pc-node1 row

写hbase的问题,2019-01-18 23:23:28,082 | INFO | [hconnection-0x6431d54d-shared--pool2-t5] | Call exception, tries=10, retries=35, started=38348 ms ago, cancelled=false, msg=p......

stys35
51分钟前
2
0
docker 安装portainer、gogs、redis、mongodb、es、rabbitmq、mysql、jenkins、harbor

1、准备三台虚拟机ip如下 编号 Ip 1 192.168.100.101 2 192.168.100.102 3 192.168.100.103 2、镜像应用编排 192.168.100.101 主要安装系统运维相关服务 192.168.100.102 主要安装mysql、mon...

北岩
今天
8
0
storm 提交任务报SocketException错误及解决办法

提交任务爆错: org.apache.storm.thrift.transport.TTransportException: java.net.SocketException: Broken pipe (Write failed) ..... Caused by: org.apache.storm.thrift.transport.TTr......

jingshishengxu
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部