• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Mysql Data目录和 Binlog 目录 搬迁的方法

Mysql Data目录和 Binlog 目录 搬迁的方法

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Data,Binlog等相关知识,希望本文的分享对您有所帮助

刚开始安装时使用了默认目录,使用一段时间,数据慢慢变在,发现当前设置的目录空间不够时,就要搬迁数据到另一个目录了

如果全过程使用的是Mysql用户,应该可以正常启动。
如果用的ROOT用户,可能不能正常启动,原因是新建的目录权限不对。
可能会这样的错误提示:
/usr/local/mysql/libexec/mysqld: File ‘/home/mysql/mysqllog/binlog/mysql-bin.index' not found (Errcode: 2)

1. stop mysql service 一定要先停止,非常重要。
# /etc/init.d/mysqld stop
2. 修改Mysql配置 My.cnf:

#datadir = /usr/local/mysql/var
#log-bin = /usr/local/mysql/var/binlog/mysql-bin

datadir = /home/mysql/mysqldata
log-bin = /home/mysql/mysqllog/binlog/mysql-bin

3. copy mysql data
# cp -rf /usr/local/mysql/var/* /home/mysql/mysqldata/

4. start mysql service
# /etc/init.d/mysqld start

如果全过程使用的是Mysql用户,应该可以正常启动。
如果用的ROOT用户,可能不能正常启动,原因是新建的目录权限不对。
使用下面命令修改就可以了:
# chown mysql:mysql /home/mysql -R

如果使用了Innodb注意下面修改:

innodb_data_home_dir = /home/mysql/mysqldata/
innodb_log_group_home_dir = /home/mysql/mysqldata/
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用MyEclipse配置DataBase Explorer(图示)
  • mysql中Load Data记录换行问题的解决方法
  • mysql load data infile 的用法(40w数据 用了3-5秒导进mysql)
  • mysql中的Load data的使用方法
  • mysql data文件夹位置查找
  • mysql提示[Warning] Invalid (old?) table or database name问题的解决方法
  • mysql database manual(mysql数据库手册)
  • MySQL SHOW 命令的使用介绍
  • ERROR 1406 : Data too long for column 解决办法
  • mysql -参数thread_cache_size优化方法 小结

相关文章

  • 2018-12-05在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过
  • 2017-05-11深入sql多表差异化联合查询的问题详解
  • 2018-12-05关于目标数据的详细介绍
  • 2018-12-05有关共享锁的课程推荐10篇
  • 2018-12-05用MySQL函数清除字符串首尾空白字符的方法
  • 2017-05-11phplib中的一些基本语法和函数
  • 2018-12-05MySql类型转换导致行锁升级为表锁
  • 2018-12-05MySQL 获得当前日期时间的函数小结
  • 2018-12-05有关闪耀的文章推荐8篇
  • 2018-12-05MYSQL显示行号排序、同张表数据排序上下进行比较

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL之—GROUP BY分组取字段最大值的示例代码详情
    • 如何重置mysql 密码的方法
    • 单个select语句实现MySQL查询统计次数
    • mysql 查
    • mysql explain type连接类型示例
    • 关于mysql互换表中两列数据方法的讲解
    • MySQL入门之预处理语句的使用
    • mysql教程:mysql命令方式创建数据库
    • sqlserver 日志恢复方法(搞定drop和truncate)
    • MySQL中从库延迟状况排查的一则案例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有