mysql数据库无法启动-进行数据备份搬迁的教程

今天看到一个案例:数据库服务无法启动,也导致了不能备份数据库、所以只能使用了笨方法、直接打包DATA目录

我们的服务器是宝塔环境、  直接备份 /www/server/data 这个目录备份

下载下来  在新的服务器上安装好环境、把data压缩包上传上去、进行解压覆盖、注意的是 版本最好一样。

重启一下数据库、
[root@VM_166_22_centos data]# /etc/init.d/mysqld restart
Shutting down MySQL.. SUCCESS!
Starting MySQL. SUCCESS!
1:登录phpmyadmin测试效果。点开数据库表 居然报错了
mysql数据库无法启动-进行数据备份搬迁的教程
这个是因为是innoDB 的引擎 。好像这种方式不行。mmp 那么逼我放大招了。
先把data目录删除 就是/www/server/data 这个目录
    [root@VM_166_22_centos]# rm -rf /wwww/server/data/

删除两个日志文件

    [root@VM_166_22_centos data]# rm -rf ib_logfile*

激动人心的时刻到了

    [root@VM_166_22_centos data]# /etc/init.d/mysqld start

如果启动失败

就用 修复的命令如下: wget -O sql-repair.sh http://download.bt.cn/install/sql-repair.sh && sh sql-repair.sh
执行这个命令之前。需要删除 data 目录下的两个log rm -rf ib_logfile*

最后数据库进来了 。完事了。。

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/data/3598.html

赞 (0)
打赏 微信扫一扫 微信扫一扫
上一篇 2019年4月24日 下午11:26
下一篇 2019年4月30日 下午3:06

相关推荐

  • SQL中datediff函数怎么用?(代码详解)-mysql教程-学派吧

    在SQL Server中,可以使用T-SQL DATEDIFF()函数返回两个日期之间的差异。它适用于任何可以解析为time、date、smalldatetime、datetime、datetime2或datetimeoffset值的表达式。因此,你也可以得到两次的差值。 本文提供了SQL Server中的DATEDIFF()函数的使用示例。 DATEDIF…

    2019年4月9日
    3.4K00
  • 数据隔离四个级别分别是哪些-mysql教程-学派吧

    数据库的四个级别分为:读取未提交内容,读取提交内容,可重读以及可串行化。但隔离级别也会造成脏读,不可重复读以及幻读等问题 【推荐课程:MySQL教程】 数据库隔离的四个级别分别为: Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未…

    2019年4月9日
    3.4K00
  • 关于Linux系统授权MySQL外网访问的教程-学派吧

    问题描述 MySQL 无法通过外网连接。 问题原因 在 MySQL 的 bin 目录下执行: 登陆到数据 mysql -uroot -p密码 use mysql; select host,user,password from user; 可以看到 user 为 root,host 为 localhost 的话,说明 MySQL 只允许本机连接,那么外网,本地…

    2019年1月1日
    2.9K00
  • redis数据库状态及性能监控使用方法

    Redis介绍 今天给自己的博客使用了Redis、先简单说下什么是redis 有什么用Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是…

    2018年9月14日
    4.7K00
  • 腾讯云数据库通过 CLB 开启外网服务进行连接

    数据库 MySQL 支持内网和外网两种地址类型,默认提供内网地址供您内部访问实例,如果需要使用外网访问,除了开启外网地址后,通过 Linux 或者 Windows 云服务器连接访问实例,也可通过负载均衡 CLB 开启外网服务进行访问,通过 CLB 开启外网服务必须配置安全组规则。 以下为您介绍通过 CLB 开启外网服务,并通过 MySQL workbench…

    2025年7月25日
    1.1K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部