mysql留存率除了存储过程 mysql存储量_mysql配置文件路径


前言

最近碰到了一个难题,从线上备份了一份数据打算还原到本地,共计335G。但是mac的存储空间才256G。然后从京东上了买了一个三星的SSD移动硬盘500G的。但是又不想进行分表存储。所以打算直接更改mysql配置文件。为啥这样搞呢?因为为了继续分享Elastic Search。真是花了血本了。

操作步骤

  • 登录msyql查看数据库存储路径:
    输入命令:show global variables like"%datadir%";


mysql留存率除了存储过程 mysql存储量_mysql_02


  • 停止mysql服务
    输入命令:sudo /usr/local/MySQL/support-files/mysql.server stop


mysql留存率除了存储过程 mysql存储量_mysql留存率除了存储过程_03


  • 更改路径地址
    执行命令: sudo vim /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist


mysql留存率除了存储过程 mysql存储量_mysql可以存储多少数据_04


  • 更改 datadir路径(新的路径为:/Volumes/bto/mysql_db),并保存。
  • 新路径增加增加权限
    执行命令:sudo chown -R _mysql /Volumes/bto/mysql_db
    sudo chgrp -R _mysql /Volumes/bto/mysql_db
  • 重启launch
    执行命令:
    sudo launchctl load -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
  • 启动mysql服务器
    sudo /usr/local/MySQL/support-files/mysql.server start