环境需求

    有些数据存储场景可能需要将数据放到指定的挂载路径或目录,mysql默认存放数据路径在:/var/lib/mysql下。

测试环境

    

操作步骤

  1. 查看当前存储目录

    [root@mysql ~]# mysql  -uroot  -p    //输入密码,登录mysql

    mysql> select @@datadir;    //在交互模式输入。含";"

    

    mysql> \q    //退出

  2. 关闭mysql

    [root@mysql ~]# systemctl stop mysql    //停止mysql

  3. 复制当前已经存在的目录数据到新目录(/data)

    [root@mysql ~]# mkdir /data    //这里新建一个假设的新目录/data/

    [root@mysql ~]# rsync -av  /var/lib/mysql   /data/    //复制数据到新目录。rsync命令没有可以用yum安装;也可以用cp命令复制

    [root@mysql ~]# mv /var/lib/mysql   /var/lib/mysql.BAK    //顺便将旧路径里的数据改名备份一下,方便回滚

  4. 更改my.cnf文件

    [root@mysql ~]# vim /etc/my.cnf    //编辑my.cnf。如果默认没有,可以"cp /usr/share/mysql/my-default.cnf  /etc/my.cnf"

    变更见下图:

    

    保存,退出;

  5. 再次启动mysql

    [root@mysql ~]# systemctl start mysql

  6. 登录mysql检查

    [root@mysql ~]# mysql  -uroot  -p

    mysql> select @@datadir;

    

结束.

转载于:https://www.cnblogs.com/ding2016/p/7644675.html

mysql5.6更改datadir数据存储目录相关推荐

  1. java sql变更存储,MySQL更改数据库数据存储目录,mysql数据存储

    MySQL更改数据库数据存储目录,mysql数据存储 MySQL数据库默认的数据库文件位于 /var/lib/mysql 下,有时候由于存储规划等原因,需要更改 MySQL 数据库的数据存储目录.下文 ...

  2. mysql更改数据库数据存储目录_MySQL更改数据库数据存储目录

    MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划等原因,需要更改MySQL数据库的数据存储目录.下文总结整理了实践过程的操作步骤. 1:确认MySQL数据库存储目 ...

  3. 将数据库服务器的文件D 改名为,MySQL如何更改数据库数据存储目录详解

    前言 MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划等原因,需要更改MySQL数据库的数据存储目录.下文总结整理了实践过程的操作步骤.话不多说了,一起来看看吧 ...

  4. linux下修改mysql数据存储_linux 更改mysql 数据存储目录

    1.检查mysql数据库存放目录 mysql -u root -prootadmin #进入数据库 show variables like '%dir%'; #查看sql存储路径 (查看datadir ...

  5. 创建MySql用户并给用户授权,设置mariadb默认编码,修改mariadb数据存储目录datadir...

    GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'登录地址' IDENTIFIED BY '密码' WITH GRANT OPTION; FLUSH PRIVILEGE ...

  6. MYSQL 更改数据库data存储目录 创建用户 创建权限 设置远程访问的权限.

    一. 怎么更改数据库data存储目录:  1. 安装MYSQL. 2. 切换到 C:\Program Files\MySQL\MySQL Server 5.6 3. 新建my.ini. 加入如下配置: ...

  7. 乌班图安装mysql 目录_Ubuntu 安装mysql 自定义数据存储目录

    一.安装 apt-get install mysql-server 执行过程如下: root@duke:~# apt-get install mysql-server 正在读取软件包列表... 完成 ...

  8. MySQL数据存储目录查找

    2019独角兽企业重金招聘Python工程师标准>>> MySQL数据存储目录查找 1.语句查找 mysql的数据文件在datadir下,你在数据库中执行 show variable ...

  9. 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤

    转载链接 : 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤 :https://www.jianshu.com/p/58093888ee25 本文背景: 现有项目系统 ...

最新文章

  1. ubuntu16.06+vsftpd+nginx搭建图片服务器
  2. 编译安装 redis 2.2.14
  3. Android中的网格布局
  4. 【专访】小米产品经理颠覆早教行业,欲送给孩子1000万美金的人生
  5. 随笔 | 读《写给年轻程序员的思考书》ii
  6. MySQL安装配置详解(5.5 For Windows)
  7. CUBA Platform 7.0.3 发布,企业级应用开发平台
  8. PostgreSQL【表】
  9. VLAN及VLAN城域网规划
  10. Word公式插件Mathpix Snip
  11. 鸿蒙操作系统全面屏,首发鸿蒙操作系统!华为P50 Pro稳了:居中开孔全面屏
  12. canvas之-------水滴扩散特效
  13. 车载导航产品的数字地图格式
  14. 一探B站后台架构, 他山之石, 何以攻玉? -- 仅从一个一线Golang开发者的角度谈B站4.22代码
  15. 我的世界服务器无限漏斗,我的世界漏斗bug 我的世界怎么刷东西
  16. CCLE 2022 第五届中国教育后勤展览会
  17. Spring Cloud 灰度发布解决方案
  18. Python数据处理与分析小项目-分析员工过早离职原因
  19. WS-DAN 复现 WSDAN(Weakly Supervised Data Augmentation Network)
  20. angular4学习之旅——问题集

热门文章

  1. 2010.12.14 关于decimal和Numeric类型
  2. piaoxue/feixue驱动程序分析
  3. 【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模式与开发实战...
  4. CrackMe-CrackHead
  5. Session的lock()方法
  6. (转)Javascript模块化编程(一):模块的写法
  7. 如何安装系统认证签名过的APK
  8. EF架构~在T4模版中为所有属性加默认值
  9. hdu 4044 GeoDefense (树形dp | 多叉树转二叉树)
  10. C语言编程,从菜鸟到高手