mysql数据库迁移目录后slave报错

使用source /sql文件 导入数据库时,文件太大导致了超时。

后面使用scp -r 拷贝整个目录过去,启动slave报错。后来写了个脚本,批量修复:

#!/bin/sh
/usr/local/mysql/bin/myisamchk -of ./sundiszuzx/$1
/usr/local/mysql/bin/myisamchk -r ./sundiszuzx/$1
/usr/local/mysql/bin/myisamchk --safe-recover ./sundiszuzx/$1

原文地址:http://blog.51cto.com/xingyun/2059481

时间: 2024-10-06 13:16:17

mysql数据库迁移目录后slave报错的相关文章

处理更改 MySQL relay log 目录后 slave 无法启动故障

问题:更改 relay log 目录后 slave 无法启动 2018-08-03T02:53:36.172465Z 0 [ERROR] Failed to open the relay log './mysql03-relay-bin.000018' (relay_log_pos 9680848). 2018-08-03T02:53:36.172515Z 0 [ERROR] Could not find target log file mentioned in relay log info i

MYSQL数据库导入sql的时候报错:[Err] 1046 - No database selected

今天把之前其它电脑导出的sql,导入本机的MySQL数据库时候出现了报错.原因是没有先新建数据库就直接的导入. 解决方式:先新建数据库:test_db,再右键运行批处理文件.

nginx mysql数据库5.7 系统重启报错

前言 生活生活奈若何??? 直接上干货!报错如图所示: InnoDB: To fix the problem and start mysqld: InnoDB: 1) If there is a permission problem in the file and mysqld cannot InnoDB: open the file, you should modify the permissions. InnoDB: 2) If the table is not needed, or you

Ambari Metrics Collector移动日志目录后启动报错

今天早上集群空间满了,移动Ambari Metrics Collector日志目录后服务启动不了,日志如下: java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:712) at org.apache.z

使用Entity Framework迁移完数据库后,每次修改代码(非模型代码)后都报错。

问题:使用Entity Framework迁移完数据库后,每次修改代码(非模型代码)后都报错: 支持“XXXDbContext”上下文的模型已在数据库创建后发生更改.请考虑使用 Code First 迁移更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269). 这时如果执行 Add-Migration 生成的迁移代码是空的.于是重新Update-Database,结果却是No pending explicit migrations. 不过这时是不

azure云迁移后expdp报错ORA-01110: data file 201: '/home/oradata/powerdes/temp01.dbf'

1,expdp的时候报错: 在idc的oracle服务器上正常导入导出都ok的,但是到了azure云上就出故障了: [[email protected] oracle]$ expdp \'powerdesk/testcrmfile\' directory=DIR_DUMP tables=bis_floor,bis_shop,bis_shop_conn,bis_store,bis_cont dumpfile=zhengyin.qu_bak_$(date +%Y%m%d)_02.dmp Export

mysql故障:重启mysql后启动报错

昨天在试运行环境做系统升级,突然间SSH连接断开,尝试进行连接一直报错,后来重启我的电脑再次进行连接,依然报错,奇怪的测试人员访问公司的liferay界面可以正常访问,后来给部门同事打电话问他们今天有没有对试运行环境做过什么修改,两个同事都说是今天没有对试运行服务器做过任何操作,我自己也没有做过什么操作,后来跟机房的技术支持打电话咨询了一下,技术支持说机房今天也没有做什么操作更没有做什么限制,后来通过登录Xenserver来登录到试运行这台机器,发现没有异常,还特意看了一下SSH的连接数,查看l

Linux Yum安装mysql的数据库迁移目录

Linux Yum安装mysql的数据库迁移目录 前言:因公司数据库目录存储满了,无法加空间进行更换数据目录Warning:更换数据目录之前先问一下有么有在用,或者又没用风险之类的,如果数据库有读写或者其他操作建议晚上进行操作.1.停用MySQL数据库 [[email protected] ~]# systemctl stop mysqld 2.查看数据现存目录迁移至所需目录 [[email protected] ~]# cat /etc/my.cnf | grep datadir datadi

MySQL数据库迁移(转)

MySQL数据库迁移(数据文件直接迁移) 在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移.查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多).由于服务器上业务需要,要尽量减少服务器迁移时的损失.所以迁移时间选在了晚上零点开始,而且要尽量减少迁移所用的时间. 在迁移之前有三种方案: 数据库直接导出,拷贝文件到新服务器,在新服务器上导入. 使用[MySQL GUI Tools]中的 MySQLMigrationTool. 数据文件和库表结构文