首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    mysql 迁移5

    1.6.7-356.rhel6.x86_64 libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5. x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5. -40.el6_6.x86_64 libmysqlclient_r.so.16()(64bit) is needed by (installed) sysbench-0.4.12-5.el6.x86_ el6.x86_64 mysql-libs is needed by (installed) postfix-2:2.6.6-6.el6_5.x86_64 [root@slave02 src]# rpm SONAME 'libfnv1a_udf.so'" mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'" mysql

    1.4K40编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移5

    1.6.7-356.rhel6.x86_64 libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5. x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5. -40.el6_6.x86_64 libmysqlclient_r.so.16()(64bit) is needed by (installed) sysbench-0.4.12-5.el6.x86_ el6.x86_64 mysql-libs is needed by (installed) postfix-2:2.6.6-6.el6_5.x86_64 [root@slave02 src]# rpm SONAME 'libfnv1a_udf.so'" mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'" mysql

    83420编辑于 2022-03-21
  • 来自专栏技术杂记

    mysql 迁移

    前言 有了keepalived和mysql upgrade的技术作基础,可以结合两者完成无逢升级 下面分享一下我的 Best Practice Of Mysql Migration ---- 概要 -- -- 准备工作 下面步骤最好作为准备工作,提前完成,这样可以更有效进行切换,和减少窗口期 挂载NFS 安装软件包的收集(mysql,xtrabackup,keepalived) 安装keepalived rpcbind.x86_64 0:0.2.0-11.el6 Dependency Installed: keyutils.x86_64 0:1.4-5. el6 python-argparse.noarch 0:1.2.1-2.1.el6 Dependency Updated: keyutils-libs.x86_64 0:1.4-5. el6 keyutils-libs-devel.x86_64 0:1.4-5.el6 Complete!

    3.5K30编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移

    前言 有了keepalived和mysql upgrade的技术作基础,可以结合两者完成无逢升级 下面分享一下我的 Best Practice Of Mysql Migration ---- 概要 -- -- 准备工作 下面步骤最好作为准备工作,提前完成,这样可以更有效进行切换,和减少窗口期 挂载NFS 安装软件包的收集(mysql,xtrabackup,keepalived) 安装keepalived rpcbind.x86_64 0:0.2.0-11.el6 Dependency Installed: keyutils.x86_64 0:1.4-5. el6 python-argparse.noarch 0:1.2.1-2.1.el6 Dependency Updated: keyutils-libs.x86_64 0:1.4-5. el6 keyutils-libs-devel.x86_64 0:1.4-5.el6 Complete!

    3.4K20编辑于 2022-03-21
  • 来自专栏Hadoop实操

    史上最全-mysql迁移到clickhouse的5种办法

    转载原文地址: https://anjia0532.github.io/2019/07/17/mysql-to-clickhouse/ 1 create table engin mysql CREATE 可以通过在mysql增删数据进行验证。 工具,用来从mysql迁移数据到clickhouse(支持binlog增量更新和全量导入),但是官方readme和代码脱节,根据quick start跑不通。 #mysql-migration-case-1—migrate-existing-data 注意,上述三种都是从mysql导入clickhouse,如果数据量大,对于mysql压力还是挺大的。 --delimiter=, clean_csv.py参考我另外一篇《032-csv文件容错处理》 https://anjia0532.github.io/2019/07/16/clean-csv/ 5

    14.1K33发布于 2019-07-22
  • 来自专栏云同步

    MySQL 迁移 dm

    参考链接 此处为语雀内容卡片,点击链接查看:MySQL 5.7.27 迁移 DM 8 · 语雀 迁移前准备 以下中的命名,密码都是可修改的,这里给出的就只是一个例子 创建表空间 # 创建表空间名为 dbTest datafile 'Z:\fei\data\dm\dbTest\dbTest.DBF' size 2048; 创建用户并指定表空间,索引表空间 # 创建用户,用户名为:dbTest,密码为:BHbz5xVImkj create user "dbTest" identified by "BHbz5xVImkj" -- 指定用户 dbTest 表空间为 dbTest default tablespace "dbTest 1)打开 dm 数据迁移工具 2)点击新建迁移 3)选择迁移方式 4)源数据库连接(mysql) 5)目的数据库连接(dm数据库) 6)选择迁移选项 保持对象名大小写:看情况选择,如果是大小写不敏感可以直接勾选 第一种:扩大字段的长度,例如:1.5倍 2)第二种(适用于 mysql 中 varchar 字段):将 varchar 的字段类型替换成 nvarchar 步骤 在指定表页面中,选中出问题的表,点击转换

    54710编辑于 2025-08-01
  • 来自专栏技术杂记

    mysql 迁移1

    新版master上安装并启动keepalived 安装并启动keepalived [root@new-master ~]# yum -y install keepalived.x86_64 ... ... [root@new-master ~]# cd /etc/keepalived/ [root@new-master keepalived]# cp keepalived.conf keepalived.conf.bak.201512xx [root@new-master keepalived]# > k

    2.7K20编辑于 2022-03-21
  • 来自专栏技术杂记

    mysql 迁移7

    修改zabbix统计数据过期时间 [root@new-master mysql]# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh [root@new-master mysql]# grep 120 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh if [ `expr $TIMENOW - $TIMEFLM` -gt 120 ]; then [root@new-master mysql]# 修改之前是300,也就是5分钟,这个监控粒度太粗,所以改为 .16(libmysqlclient_16)(64bit) 2:postfix-2.6.6-6.el6_5.x86_64 has missing requires of mysql-libs sysbench -0.4.12-5.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit) sysbench-0.4.12-5.el6.x86

    2K30编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移9

    要确保mysql 数据库的 datadir是清空的,否则会报错 [root@slave02 data]# cat restore.log nohup: ignoring input Warning: /usr/bin/innobackupex version 2.3.2 based on MySQL server 5.6.24 Linux (x86_64) (revision id: 306a2e0 ) Original data directory /var/lib/mysql is not empty! ) Original data directory /var/lib/mysql is not empty! 开头的文件 如: .bash_history .lesshst .mysql_history .viminfo 要指明删,如 rm -rf .bash_history .lesshst .mysql_history

    2.2K20编辑于 2022-03-21
  • 来自专栏技术杂记

    mysql 迁移9

    要确保mysql 数据库的 datadir是清空的,否则会报错 [root@slave02 data]# cat restore.log nohup: ignoring input Warning: /usr/bin/innobackupex version 2.3.2 based on MySQL server 5.6.24 Linux (x86_64) (revision id: 306a2e0 ) Original data directory /var/lib/mysql is not empty! ) Original data directory /var/lib/mysql is not empty! 开头的文件 如: .bash_history .lesshst .mysql_history .viminfo 要指明删,如 rm -rf .bash_history .lesshst .mysql_history

    2.1K20编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移6

    relay-log=relay-bin 31c31 < server-id = 123 --- > server-id = 321 41,42c41 < myisam_max_sort_file_size = 5G < myisam_max_extra_sort_file_size = 5G --- > myisam_max_sort_file_size = 1G 44c43 < myisam_recover - 组以方便监控 [root@new-master mysql]# vim /etc/group [root@new-master mysql]# id zabbix uid=496(zabbix) gid =493(zabbix) groups=493(zabbix),492(mysql) [root@new-master mysql]# /etc/init.d/zabbix-agent restart /mysql/new-master-slow.log]" 2.98465 [root@zabbix-server ~]#

    2.2K20编辑于 2022-03-21
  • 来自专栏技术杂记

    mysql 迁移2

    新版master上安装并启动keepalived 安装并启动keepalived [root@new-master ~]# yum -y install keepalived.x86_64 ... ... [root@new-master ~]# cd /etc/keepalived/ [root@new-master keepalived]# cp keepalived.conf keepalived.conf.bak.201512xx [root@new-master keepalived]# > k

    2.5K40编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移7

    修改zabbix统计数据过期时间 [root@new-master mysql]# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh [root@new-master mysql]# grep 120 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh if [ `expr $TIMENOW - $TIMEFLM` -gt 120 ]; then [root@new-master mysql]# 修改之前是300,也就是5分钟,这个监控粒度太粗,所以改为 .16(libmysqlclient_16)(64bit) 2:postfix-2.6.6-6.el6_5.x86_64 has missing requires of mysql-libs sysbench -0.4.12-5.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit) sysbench-0.4.12-5.el6.x86

    2.3K20编辑于 2022-03-21
  • 来自专栏技术杂记

    mysql 迁移10

    ]# chown -R mysql.mysql /var/lib/mysql/ [root@slave02 mysql]# ll total 5916780 drwx------ 2 mysql mysql ---- 2 mysql mysql 36864 Dec 9 03:57 mysqltestt_db drwx------ 2 mysql mysql 4096 Dec 9 03 drwx------ 2 mysql mysql 4096 Dec 9 02:52 ijavadb drwx------ 2 mysql mysql 12288 Dec 9 4096 Dec 9 02:45 mysql drwx------ 2 mysql mysql 4096 Dec 9 02:49 testdb drwx------ 2 mysql mysql mysql mysql 20480 Dec 9 03:08 /data/mysql/ [root@slave02 mysql]#

    2.9K20编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移4

    [root@slave01 data]# cd /var/lib/mysql/ [root@slave01 mysql]# ls livedb slave01-relay-bin.000308 javadb ijavadb mysql-bin.000154 mysql-bin.000159 relay-log.info backup-my.cnf slave01-relay-bin .000309 ibdata1 wavedb mysql-bin.000155 mysql-bin.000160 functiondb mysqltest_his slave01 -relay-bin.index ib_logfile0 master.info mysql-bin.000156 mysql-bin.index test mysqltestt_db ib_logfile2 mysql mysql-bin.000158 keydb [root@slave01 mysql]# rm -rf * [root@slave01 mysql

    2.1K30编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移6

    relay-log=relay-bin 31c31 < server-id = 123 --- > server-id = 321 41,42c41 < myisam_max_sort_file_size = 5G < myisam_max_extra_sort_file_size = 5G --- > myisam_max_sort_file_size = 1G 44c43 < myisam_recover - 组以方便监控 [root@new-master mysql]# vim /etc/group [root@new-master mysql]# id zabbix uid=496(zabbix) gid =493(zabbix) groups=493(zabbix),492(mysql) [root@new-master mysql]# /etc/init.d/zabbix-agent restart /mysql/new-master-slow.log]" 2.98465 [root@zabbix-server ~]#

    1.9K50编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移8

    innobackupex: Backup created in directory '/data/nfs/test_full_backup/2015-12-09_00-53-03' innobackupex: MySQL binlog position: filename 'mysql-bin.000004', position 8299670 151209 02:06:09 innobackupex: Connection

    2K20编辑于 2022-03-22
  • 来自专栏NetCore 从壹开始

    4-5 安装并迁移数据库:mysql

    这里有些费时间了,毕竟不仅要搭建Mysql环境。 还要把之前的数据都迁过来。 -e MYSQL_ROOT_PASSWORD=123456 --name chjmysql1 mysql 2、旧数据打包并迁移恢复 在恢复数据之前需要把刚刚建立的数据卷里面关联的内容删除掉,然后把之前的数据卷内容复制到现在的数据卷进行数据恢复 cp -R * /var/lib/docker/volumes/volume_name/_data 这个时候重启实例,不报错就表示迁移完成。 3、迁移后修改密码 进入容器 docker exec -it chjmysql1 /bin/bash 设置跳过权限表的加载 警告:这就意味着任何用户都能登录进来,并进行任何操作,相当不安全。 docker restart chjmysql1 再次进入,mysql -p 输入密码 abc123 这个时候应该可以进入了 执行 show databases; 4、迁移后配置远程访问方式 docker

    1K20编辑于 2023-01-09
  • 来自专栏技术杂记

    mysql 迁移11

    启动mysql并且开启同步 [root@slave02 mysql]# mysql -u root -p Enter password: Welcome to the MySQL monitor. mysql> show slave status\G Empty set (0.00 sec) mysql> CHANGE MASTER TO MASTER_HOST='192.168.66.100' Replicate_Ignore_Server_Ids: Master_Server_Id: 10 Master_UUID: a6f64eac-9442-11e5- Replicate_Ignore_Server_Ids: Master_Server_Id: 10 Master_UUID: a6f64eac-9442-11e5- hostname slave02 mysql>

    1.5K30编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移12

    /tmp/old /tmp/new id zabbix /etc/init.d/zabbix-agent restart zabbix_get -s new-master -p 10050 -k "mysql.slowlog [100,/var/lib/mysql/new-master-slow.log]" vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh grep 120 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh yum install libev rpm -e xtrabackup test_full_backup/2015-12-09_00-53-03/ >> restore.log 2>&1 & tail -f restore.log watch -n 2 du -sh /data/mysql / cat xtrabackup_binlog_pos_innodb chown -R mysql.mysql /var/lib/mysql/ 原文地址

    1.4K30编辑于 2022-03-22
领券