(来自转载)

http://www.cnblogs.com/awinlei/archive/2013/03/14/2958777.html

MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:

​1、home目录下建立data目录cd

/homemkdir data

​2、把MySQL服务进程停掉:mysqladmin

-u root -p shutdown

​3、把/var/lib/mysql整个目录移到/home/datamv

/var/lib/mysql /home/data/这样就把MySQL的数据文件移动到了/home/data/mysql下

​4、找到my.cnf配置文件如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。

命令如下:[root@test1 mysql]# cp

/usr/share/mysql/my-medium.cnf /etc/my.cnf

​5、编辑MySQL的配置文件/etc/my.cnf为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/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最后,需要修改MySQL启动脚本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。[root@test1

etc]#

vi /etc/init.d/mysql#datadir=/var/lib/mysql(注释此行)datadir=/home/data/mysql

(加上此行)如果是CentOS还要改 /usr/bin/mysqld_safe

相关文件位置;最后 做一个mysql.sock 链接:in -s

/home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock

​7、重新启动MySQL服务/etc/init.d/mysqld start或用reboot命令重启Linux如果工作正常移动就成功了,否则对照前面的7步再检查一下。还要注意目录的属主和权限。复制内容到剪贴板

​代码:[root@sample

~]# chown -R mysql:mysql /home/data/mysql/  ←

改变数据库的归属为mysql[root@sample ~]# chmod 700

/home/data/mysql/test/  ← 改变数据库目录属性为700[root@sample

~]# chmod 660 /home/data/mysql/test/*  ← 改变数据库中数据的属性为660

centos 更改mysql数据库目录位置_centos更改MySQL数据库目录位置相关推荐

  1. centos mysql拒绝连接失败_CentOS下mysql远程连接的失败的解决方法

    mysql远程连接失败的解决方法(CentOS版) (1)先将mysql服务停掉 # /etc/init.d/mysqld stop (2)查看mysql配置文件 # vi /etc/my.cnf 特 ...

  2. centos安装MySQL怎么换端口_centos安装mysql后3306端口不通

    centos安装mysql后3306端口不通,端口,发现,教程,重启,解决方法 centos安装mysql后3306端口不通 易采站长站,站长之家为您整理了centos安装mysql后3306端口不通 ...

  3. centos下mysql更改数据存放目录_CentOS下mysql更改数据存放目录 --转载

    MYSQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /homemkdir data 2. ...

  4. mysql 目录位置_更改MySQL数据库目录位置

    MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把MySQL目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir d ...

  5. lnmp mysql 路径_LNMP笔记:更改网站文件和MySQL数据库的存放目录

    配置好LNMP环境以后,默认的网站目录和数据库存放目录都在系统盘,所以我们需要将它们转移到数据盘. 更改网站文件目录 如果你使用的是军哥的lnmp一键安装包,那默认的虚拟主机配置环境在 /usr/lo ...

  6. 更改mysql数据库存放位置_更改mysql数据库存放位置

    由于要做一个数据库的测试,所以选了台虚拟机进行,无奈硬盘分的太小,数据太大. 只能把数据放到新的硬盘上.所以要更改数据库的存储位置. 1.新添加块硬盘,分区,挂载到/mysql下,新建lib文件夹. ...

  7. centos 程序 mysql数据库文件位置_Centos mysql数据库存放位置更换

    由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录. 下面我简单整理一下这几天把MySQL从/var/lib/mysql目录下面转移到/h ...

  8. linux mysql库文件路径设置_MySQL_linux修改mysql数据库文件的路径,mysql更改数据文件的存放路径 - phpStudy...

    linux修改mysql数据库文件的路径 mysql更改数据文件的存放路径感觉直接把/etc/my.cnf中的datadir改一下重启一下服务就行,但是从网上搜了n多资料,大部分都是更改my.cnf中 ...

  9. 宝塔mysql data修改_宝塔一键修改mysql数据库存放路径,更改默认数据目录…

    宝塔一键修改mysql数据库存放路径,更改默认数据目录脚本! 该shell脚本仅限于宝塔bt.cn linux面板使用,希望对有需要的朋友有所帮助,如有问题请留言! 主要参数功能: 1.默认修改数据库 ...

最新文章

  1. VUE保存页面的数据,VUE页面显示就执行某个函数,VUE页面隐藏就执行某个函数
  2. php swoole process,Swoole_process实现进程池的方法
  3. oracle和mysql查询_ORACLE 数据库 查询语句与DML语句
  4. 实战:将企业域名解析委派给企业DNS服务器
  5. centos samba 配置
  6. CPropertySheet 与CPropertyPage 的基本使用
  7. 滑翔导弹末段多约束智能弹道规划
  8. Xcode真机调试中“There was an internal API error“错误解决方法
  9. 第二篇:浅谈自定义头文件可能导致的重定义问题
  10. 6、set_xlim、set_ylim、xticks、yticks、set_xlabels、set_ylabels 和 双坐标轴twin()
  11. 使用Python进行多项式Lo​​gistic回归
  12. 美赛论文格式基本要求
  13. 计算机三级数据库:课本知识点总结以及备考方案建议
  14. android 人脸识别边框_虹软人脸识别 - Android Camera实时人脸追踪画框适配
  15. 印度人为什么立刀切菜_印度人如何用菜刀,为什么是菜刀不动食材动,与中国完全相反...
  16. 学大数据可以从事什么工作?前景如何?
  17. linux平台下的6818开发板(ARM)显示屏的字体显示
  18. html的css样式中表示后代选择器,css样式,后代选择器
  19. 南京师范大学计算机考研难不难,南京师范大学考研难吗?
  20. 大一计算机虚拟机,虚拟机对电脑伤害大吗

热门文章

  1. 由MAC地址在18字节及6字节之间的转换引发越界问题讨论
  2. 笔记本网络计算机和设备不可见,WIN10局域网电脑和设备显示不完整
  3. python工资津贴的计算和排序-python sort、sorted高级排序技巧
  4. 五大地形等高线特征_高中地理学习中如何快速掌握等高线地形图
  5. java paint文字_Java中paint怎么用
  6. androidstudio自动生成变量_使Eclipse或AndroidStudio的代码模板自动生成类名和方法名...
  7. 最小的linux内核编译,Linux最小内核移植
  8. vue axios跨域请求_axios的请求拦截和vue路由的导航守卫有什么区别
  9. 【python】解决[SSL: CERTIFICATE_VERIFY_FAILED]
  10. (四)系统虚拟化关键技术