0.说明 Linux下更改yum默认安装的mysql路径datadir。 linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。 假如要把MySQL目录移到/home/data。 1.创建新目录 cd /home mkdir data 2.把MySQL服务进程停掉:   mysqladmin -u root -p shutdown    3. 把/var/lib/mysql整个目录移到/home/data   mv /var/lib/mysql /home/data/   这样就把MySQL的数据文档移动到了/home/data/mysql下    4.找到my.cnf配置文档   假如/etc/目录下没有my.cnf配置文档,请到/usr/share/mysql/下找到*.cnf文档,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下: 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。 vi /etc/init.d/mysql   #datadir=/var/lib/mysql    (注释此行)   datadir=/home/data/mysql   (加上此行) 如果是CentOS还要改 /usr/bin/mysqld_safe 相关文件位置; 最后 做一个mysql.sock 链接: ln -s /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock 7.重新启动MySQL服务 /etc/init.d/mysql start   或用reboot命令重启Linux   假如工作正常移动就成功了,否则对照前面的7步再检查一下。还要注意目录的属主和权限。 chown -R mysql:mysql /home/data/mysql/  ← 改变数据库的归属为mysql chmod 700 /home/data/mysql/test/  ← 改变数据库目录属性为700 chmod 660 /home/data/mysql/test/*  ← 改变数据库中数据的属性为660

转载于:https://www.cnblogs.com/javaboy2018/p/9250286.html

linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。相关推荐

  1. (马世龙)Linux下CACTI完全搭建技术文档二

    续(马世龙)Linux下CACTI完全搭建技术文档一 6.完成cacti的安装 1. 首先检查一下rra/下面,有没有数据 2. snmpwalk -v 2c -c public ServerIP i ...

  2. 专业的LaTeX: 在Linux下编写高质量的文档

    专业的LaTeX: 在Linux下编写高质量的文档 Linux下的OpenOffice.KWord等字处理软件虽然在功能上与Microsoft Word类似,但目前在易用性和可用性方面仍然存在许多不足 ...

  3. LaTex在Linux下编写高质量的文档

    肖文鹏 2003 年 10 月 01 日发布 目录 一.简介 二.TeX系统 三.LaTeX排版流程 四.LaTeX系统安装 五.LaTeX文档处理 六.小结 一.简介 计算机技术的不断进步推动了各行 ...

  4. texlive - 专业的LaTeX: 在Linux下编写高质量的文档

    dnf install texlive* dnf install texworks dnf install latex* http://www.ibm.com/developerworks/cn/li ...

  5. LaTeX入门解析篇: 在Linux下编写高质量的文档

    ★内容概要 一.简介 二.TeX系统 三.LaTeX排版流程 四.LaTeX系统安装 五.LaTeX文档处理 六.小结 1.简介 计算机技术的不断进步推动了各行各业的飞速发展,使许多行业出现了革命性的 ...

  6. Linux下如何在vi编辑文档时设置行号和取消行号

    第一步:先建立一个文档(touch test.txt),里面随便写几行东西,输入命令vi test.txt 第二步:在vi模式下输入:set number 或者 :set nu (初学者需要注意前面有 ...

  7. 拷贝 var lib mysql 备份_mysql复制与备份

    备份策略: 完全+差异+binlog 完全+增量+binlog binlog最好能实时备份到另一个节点上. 完全备份,多久一次? 数据变化量:有20%,建议使用完全备份. 可用的备份存储空间: 数据变 ...

  8. linux和mysql重点哪个_重要的MySQL 文档存储知识点扫盲

    MySQL 文档存储 可以跳过底层数据结构创建.数据规范化和其它使用传统数据库时需要做的工作,直接存储数据. MySQL 可以提供 NoSQL JSON 文档存储Document Store 了,这样 ...

  9. linux中mongo的导出数据,Linux下mongodb安装及数据导入导出教程(示例代码)

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

最新文章

  1. 10个问题看透Transformer
  2. python编程图片_python下载百度图片,python图片下载程序
  3. 专访英特尔戴金权 | AI和大数据正在这样重塑英特尔
  4. Zookeeper的目录结构
  5. 硬盘的转速是什么意思,有什么功能?
  6. 华为开源构建工具_为什么我构建了用于大数据测试和质量控制的开源工具
  7. 【CodeForces - 1051B】Relatively Prime Pairs (构造,思维,素数,水题)
  8. oracle 从pflie启动,oracle初始化参数文件管理
  9. define定义的是什么类型_为什么Django 3后建议使用Field.choices枚举类型定义choices选项...
  10. FireFox 继续优化 JS处理性能再度大幅提升
  11. sql 按照天环比_SQL 求同比 环比
  12. 线程 pthread_create Linux函数 线程创建
  13. php搭建聊天室,php聊天室_用PHP MySQL搭建聊天室
  14. 超星尔雅移动图书馆账号密码
  15. 笔记本创建wifi热点
  16. 生命科学主要供应商排行榜
  17. html复杂表格,横向多级表头,纵向多级表头,合并行或列
  18. 苹果在企业中的应用提升
  19. c1任务如何通过进制转换修改关卡和金币
  20. 微信分享网页不显示缩略图

热门文章

  1. Spark使用总结与分享
  2. 从 setNeedsLayout 说起
  3. 香蕉派路由功Openwrt、Android功耗对照測试
  4. java中JTextPane使输出字符到指定的宽度换行,并将垂直滚动条的位置移动到输出的最后位置...
  5. [Android学习笔记]LinearLayout布局,剩余空间的使用
  6. 一个很简单的淡入淡出相册 (转)
  7. 实验五 数据库完整性技术
  8. C++静态全局变量问题
  9. 2018.8.8笔记
  10. UNITY插件信息收集