mysql 数据库迁移

公司的视频转码服务 使用mysql作为 任务队列, 其中mysql 是我们自己维护的 单例。

后来应业务部门建议,我们计划将现有的mysql 向dba进行迁移,以下记录一下 数据库迁移过程中的东西。

1  数据库向dba同步

    因为我们的数据库 是单主的,历史数据也比较有用,因此需要同步过去。从端的同步操作由 DBA进行,这里说下我的主端。

    my.cnf 添加一下配置

    log-bin = mysql-bin

    log-bin-index = mysql-bin.index

    innodb_flush_log_at_trx_commit=1

    #binlog_format = mixed 因为我的mysql 是5.05的,版本太低,这个字段无法使用。

    sync_binlog = 1

    max_binlog_size = 200M

    binlog_cache_size = 64M 

    max_binlog_cache_size = 1024M

    expire_logs_days = 7

    server-id = 1813   -> 这个字段是dba后添加的,具体的不清楚。

   重启。

2  切数据库

   a. 修改app的配置文件, 把数据库 相应的字段修改。

      ip,port , 数据库,用户名,密码

   b. 重启app,就OK 了。

 

转载于:https://www.cnblogs.com/chibler/p/6140242.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值