在Ubuntu下的MySQL数据库如何更改存储位置(1)_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

在Ubuntu下的MySQL数据库 数据库如何更改存储位置(1)

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:数据库存储位置更改
黑客防线网安网讯: MySQL数据库的文件结构是怎么样的呢,对于这样子创建的数据库命令:   CREATE DATABASE mysqldb   在默认的数据库存储位置下就会有个文件夹mysqldb。要操作数据库首先得停止数据库进程...

 MySQL数据库的文件结构是怎么样的呢对于这样子创建的数据库命令:

  CREATE DATABASE mysqldb


  在默认的数据库存储位置下就会有个文件夹mysqldb要操作数据库首先得停止数据库进程:


  $sudo /etc/init.d/mysql stop


  本文以转移到/home/mysql这个位置为例下面命令将原有数据库转移到新位置:


  $sudo cp –R –p /var/lib/mysql /home/mysql


  编辑MySQL配置文件:


  $gksu gedit /etc/mysql/my.cnf


  在 gedit中找到datadir这一行,将后面等于号之后的内容更改为/home/mysql然后保存退出自Ubuntu 7.10开始,

  Ubuntu就开始使用一种安全软件叫做AppArmor,这个安全软件会在你的文件系统中创建一个允许应用程序访问的区域(专业术语:应 用程序访问控制)。如果不为MySQL修改AppArmor配置文件,永远也无法为新设置的数据库存储位置启动

  数据库服务。配置AppArmor:


  $sudo nano /etc/apparmor.d/usr.sbin.mysqld


  在gedit中找到/var/lib/mysql/这两行,注释掉这两行,在这两行前分别添加一个符号“#”即可注释,在这两行之前或

  之后加上下面内容:


  /home/mysql/ r,

/home/mysql/** rwk,
 

 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-8649-1.html
网站维护教程更新时间:2012-03-20 04:58:57  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer