mysql数据库启动不了怎么挽救数据_如何修复mysql数据库,数据库损坏怎么办?
有的时候因为服务器硬重启或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如
检查优化并修复所有的数据库用:
1.先在运行中输入CMD,启动命令行.
2.进入Mysql的Bin目录:E:\Program Files\MySQL\MySQL Server 5.0\bin,如果不知道如何进入别的目录,就要参考网上的资料补习基础知识了.
常见方式:
运行 E:
运行 CD "E:\Program Files\MySQL\MySQL Server 5.0\bin"
3.运行:mysqlcheck -A -o -r -uroot -p94ipcom
注意,将94ipcom改成你自己的root用户密码
mysql.columns_priv OK
mysql.db OK
mysql.func OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.tables_priv OK
mysql.time_zone OK
mysql.time_zone_leap_second OK
mysql.time_zone_name OK
mysql.time_zone_transition OK
mysql.time_zone_transition_type OK
mysql.user OK
......
......
......
注意!
在修复过程中,如果看到有error的提示,表明这个表是坏的,无法修复的,对于含有坏表的的数据库,您只能删除它,或停止它,不然会影响整个Mysql的稳定,造成mysql自动停止.(提示"The storage engine for the table doesn't support repair"的表不需要处理)
如果修复太快看不到结果,可以运行
mysqlcheck -A -o -r -uroot -p94ipcom >>C:\test.txt
运行后打开test.txt就可以看到了.
mysql数据库启动不了怎么挽救数据_如何修复mysql数据库,数据库损坏怎么办?相关推荐
- MySQL无法启动报 Error: could not open single-table tablespace file ./mysql/innodb_table_sta
MySQL无法启动报 Error: could not open single-table tablespace file ./mysql/innodb_table_sta 从错误日志可以看出来是in ...
- mysql选中一行数据_获取table选中一行数据库
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...
- .net连接mysql数据_.net连接MYSQL数据库 转载
方法一: 使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也 ...
- mysql如何定位到数据_如何快速定位当前数据库消耗CPU最高的sql语句?
概述 如果是Oracle数据库我们可以很容易通过sql来定位到当前数据库中哪些消耗CPU高的语句,而mysql数据库可以怎么定位呢?这里用一个简单例子说明下... 主要是了解如何定位的思路,具体看官网 ...
- mysql 设置 0、1 用什么数据类型_什么是MySQL数据库?看这一篇干货文章就够了!...
前言 为啥学习MySQL呢?因为MySQL是最流行的关系型数据库管理系统之一,在web应用方面,MySQL是最好的软件.MySQL所使用的sql语言是用于访问数据库的最常用标准化语言. 这篇文章,我会 ...
- 发布json数据_技术分享 | MySQL 8.0.17 GA 发布!
昨日 MySQL 官网正式发布 8.0.17 / 5.7.27 / 5.6.45 三个(维护)版本,距离上一个 GA 版本(8.0.16)发布时隔仅 88 天! MySQL 各开发团队的博客网站,同一 ...
- mariadb导入sql数据_「译」关系型数据库介绍
原文来自MariaDB官网的基础知识储备库中关系型数据库的介绍,原文链接:https://mariadb.com/kb/en/library/introduction-to-relational-da ...
- mysql 原生 添加数据_手撸Mysql原生语句--增删改查
mysql数据库的增删改查有以下的几种的情况, 1.DDL语句 数据库定义语言: 数据库.表.视图.索引.存储过程,例如CREATE DROP ALTER SHOW 2.DML语句 数据库操纵语言: ...
最新文章
- JAVA escape/unescape
- php获取mysql数据菜鸟_PHP操作数据库
- 浅谈格雷码(Grey Code)在信息学竞赛中的应用
- 微服务架构之「 下一代微服务 Service Mesh 」
- django加载本地html
- windchill文件无法上传服务器,Windchill MethodServer无法启动
- php5.6 win2008 mssql,Php5.6.31连接sqlserver 2008R2数据库问题sqlsrv(php5.3及以上版本)与mssql(php5.3以前版本)②...
- 设置为首页,加入收藏 | JS完美实现代码收藏
- cdlinux中minidwep的使用
- c++用msxml6.0解析xml
- 数学知识(一)-有理数
- 《曾文正公家书》摘录一
- linux用vi使一个段落对齐,12.8 Linux下vi命令和shell学习
- 2022-2028全球与中国呼吸系统疾病治疗市场现状及未来发展趋势
- native、方法区
- 分类算法——K-邻近
- Excel如何快速录入数字转为大写金额公式
- 2022年起重机司机(限桥式起重机)考试题模拟考试题库模拟考试平台操作
- GoEasy与SocketIO实现一对一聊天(浏览器端与浏览器端的即时通信)
- Ubuntu server 14.04 双网卡上网设置