首页 > 建站资源 > 建站教程 > Linux系统如何修改mysql的数据存放目录?

Linux系统如何修改mysql的数据存放目录?

时间:2017-03-19    来源:互联网

本文介绍Linux系统下如何修改mysql的数据存放目录,下面以LNMP为例,系统默认的MySQL数据存放目录在:

/usr/local/mysql/var/

现在假如要改到数据盘data下的mysql,步骤如下:

1.首先需要停掉mysql服务器,输入下面命令

/etc/init.d/mysql stop

2.新目录以/data/mysql 为例,创建新目录

mkdir -p /data/mysql

3.然后把mysql原来的目录复制到新目录去

cp -a /usr/local/mysql/var/* /data/mysql/

4.再授予新目录的权限

chown mysql:mysql -R /data/mysql/ 

5.最后一步再修改mysql配置文件:/etc/my.cnf ,查找[mysqld] ,在下面加入

datadir = /data/mysql 

保存,如果开启了innodb还需要修改innodb_data_home_dir 和innodb_log_group_home_dir为新的路径/data/mysql 。

最后重新启动mysql

/etc/init.d/mysql start

至此修改mysql数据存放目录就大功告成了!

相关推荐
美国主机HostGator添加数据库的图文操作指南
mysql数据库增量备份的小方法分享
mysql后台phpmyadmin添加数据库用户的图文教程分享
在WordPress后台优化MySQL数据库的Optimize DB插件介绍
101条调节和优化MySQL安装的技巧分享
Mysql数据库的utf8与utf8mb4编码有何区别?
如何把Mysql数据库的UTF8升级为UTF8MB4字符集?
MySQL乱码问题以及utf8mb4字符集
mysql-bin.000001文件占满磁盘的原因与解决方法
如何对512M内存的vps apache进行优化配置(perfork模式)
基于Linux的VPS下SSH常用命令大全(新手必备)
Linux教程:使用umask命令修改文件和目录的默认权限
Winscp:win管理远程Linux VPS/服务器文件工具介绍及下载
Linux 512M VPS的性能和内存优化经验
Nginx服务器的图片防盗链三种实用方法
Apache的prefork模式与worker模式对比及参数详解
PHP加速利器之eAccelerator的安装及配置参数详解
Apache错误:(OS 10038)在一个非套接字上尝试了一个操作
如何修改linux VPS下的SSH远程管理登陆密码?
linux系统下的SSH远程会话管理工具:Screen使用教程
Nginx频繁出现502 Bad Gateway错误提示的解决办法
分享nginx出现504 Gateway Time-out的一些解决方法
Nginx rewrite重写例子详解及参数介绍大全
nginx的php-fpm参数配置优化调整方法总结
Linux VPS教程:CentOS系统安装Virtualmin管理面板
LNMP新手教程:如何添加域名建立新站点
Nginx开启和配置gzip的相关教程
Zapnel支持在线文件管理以及增添汉化文件包
SFTP插件快速编辑远程服务器文件的教程
LNMP系统下设置301重定向的方法分享
LNMP系统设置404错误页面的教程分享
在Nginx中用htpasswd对网站进行密码保护的方法分享
Nginx中修改php.ini的上传设置upload_max_filesize的值
11个鲜为人知的linux命令详解
10个开发者必须掌握的超酷的Linux VI命令技巧分享

精彩推荐

热门教程