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

相关推荐

  • SqlServer2008数据库占用内存一直增长

    前言 最近碰到一个sqlserver数据库占用内存一直增长。直接到挂机 解决方案1 入Sql server 企业管理器(管理数据库和表的,这个都不知道就不用往下看了),在数据库服务器名称上点击【右键】,选择【属性】,然后,找到【内存】选项,在右边的【使用SWE分配内存】左边把对勾打上。在最大服务器内存(MB)上填入适当的大小(具体填多大,肯定不能超过计算机的…

    数据库运维 2018年9月14日
    3.7K00
  • linux服务器下如何查看mysql安装信息的详细教程-学派吧-

    这篇文章主要介绍了linux服务器下查看mysql的安装信息,需要的朋友可以参考下 查看mysql的安装信息: #ps -ef | grep mysql usr/bin/mysql 是指:mysql的运行路径var/lib/mysql 是指:mysql数据库文件的存放路径usr/lib/mysql 是指:mysql的安装路径 #whereis mysql #…

    2019年1月1日
    2.6K00
  • MySQL中RLIKE运算符的使用详解-mysql教程-

    在MySQL中,RLIKE运算符用于确定字符串是否匹配正则表达式。它是REGEXP_LIKE()的同义词。 如果字符串与提供的正则表达式匹配,则结果为1,否则为0。 语法是这样的: expr RLIKE pat 其中expr是输入字符串,pat是测试字符串的正则表达式。 例子 下面是一个如何在SELECT语句中使用这个运算符的例子: SELECT &#039…

    数据库运维 2019年4月24日
    3.6K00
  • centos解决mysql-bin.000*占用超大空间的问题

    本站(也就是安全者)网站数据库挂了一下午,也没时间处理,晚上回来后尝试restart mysql,发现一直提示shutting down……….关闭不了,也stop不了,服务器重启也不行。可以确信肯定是mysql出问题了。 进入mysql的data目录一大堆名字为mysql-bin.000001 — mysql…

    数据库运维 2018年7月9日
    2.2K00
  • navicat for mysql下载安装以及简单的使用教程-navicat-学派吧

    本篇文章主要介绍了navicat for mysql下载安装以及简单的使用,有对novicat for mysql 感兴趣的小伙伴可以参考一下 一:下载Navicat for MySQL 下载地址:http://www.php.cn/xiazai/gongju/757 二:安装Navicat for MySQL 运行 → 下一步 → 点击“我同意” → 选择…

    数据库运维 2018年11月26日
    4.3K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

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

添加微信
添加微信
分享本页
返回顶部
---------官方优惠叠加渠道折扣:通过我们购买腾讯云/阿里云,价格更低,服务更优。更有专业配置指导与服务。微信同步:18838889666----