社区
MySQL
帖子详情
求linux服务器中恢复mysql数据的解决方案,急!
你要的小清新
2016-02-02 08:23:38
物理机上装的有一个虚拟机,虚拟机运行的是linux服务器,现在虚拟机挂掉了,无法开机,但是通过技术手段可以拿到该linux服务器中所有的文件,之前linux中的mysql没有备份,现在要如何恢复数据啊,各位大神支支招儿!36
...全文
195
2
打赏
收藏
求linux服务器中恢复mysql数据的解决方案,急!
物理机上装的有一个虚拟机,虚拟机运行的是linux服务器,现在虚拟机挂掉了,无法开机,但是通过技术手段可以拿到该linux服务器中所有的文件,之前linux中的mysql没有备份,现在要如何恢复数据啊,各位大神支支招儿!36
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LongRui888
2016-02-03
打赏
举报
回复
把mysql的所有数据文件都复制出来,然后修改其中的my.cnf参数,然后就可以启动mysql了
江南雪_158
2016-02-03
打赏
举报
回复
好高级,不懂
在
Linux
中
进行
MySQL
数据
迁移
由于项目升级或者
服务器
更换,需要将
数据
从一个
数据
库服务转移到另一个
数据
库服务
中
。两个
数据
库所在的
服务器
的公网IP分别为x.x.x.x和y.y.y.y。进行
MySQL
数据
迁移之前,需要做一些准备工作,即两台
服务器
上配置相同环境。需要在公网IP分别为x.x.x.x和y.y.y.y的
服务器
上都安装
mysql
-5.7.37。第一步,下载
mysql
-5.7.37。第二步,配置
mysql
。第三步,安装
mysql
-5.7.37。第四步,远程连接另一台
服务器
上的
mysql
。第五步,不进入
mysql
根目录即可进行相应的操作。
linux
因
MySQL
数据
量激增而磁盘空间爆满的
解决方案
周一上班,测试环境下的
linux
服务器
无法执行任何操作,用df -h命令查看磁盘空间使用情况,原来磁盘空间爆满,使用率为100%。然后,用du -h --max-depth=1命令进行文件大小和位置的定位,发现原来是
mysql
服务器
数据
量剧增。 为了定位具体是哪些表的
数据
量剧增,首先,使用navicat for
MySQL
的工具->
服务器
监控功能,解锁已经锁死的表; 然后,转到
linux
Mysql
断电导致
数据
库严重损坏、表损坏、
数据
损坏的
解决方案
!简单易懂,快速重启!
事先声明,此文章仅是本人几次经历总结,拙见还望海涵!总体思路:进入
Mysql
,备份,删除data目录,初始化data,导入备份!添加innodb_force_recovery = 0参数(强制
恢复
等级,0为正常启动),慢慢上升数值启动,从0到6,越高损坏越严重。数值3以上,可能造成
数据
永久损失!!!提前备份Data目录!!!提前备份Data目录!!!提前备份Data目录!!!让
服务器
即使检测到损坏的 页面也能运行。尝试 跳过损坏的索引记录和页面,这有助于转 储表。阻止主线程和任何清除线程运行。
Linux
服务器
安装
mysql
数据
库,配置
linux
防火墙策略
Linux
服务器
安装MariaDB
数据
库,配置
linux
防火墙策略
【
MySQL
】 在
Linux
系统
中
mysql
数据
库忘记密码的
解决方案
1. 检查
mysql
服务是否启动,如果启动,关闭
mysql
服务 运行命令: ps -ef | grep -i
mysql
如果
mysql
服务仍在运行
中
,就执行关闭
mysql
服务的的命令: service
mysql
d stop 2.修改
mysql
的配置文件my.conf 一般配置文件基本都在/etc目录下,运行命令: vi /etc/my.cnf 按 i 编辑文件 在文件的[
mysql
d]标签下添加一句:skip-grant-tables 然后按ESC 在按 :wq!
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章