快速修复MySQL数据库

2016-02-19 19:22 0 1 收藏

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

【 tulaoshi.com - 编程语言 】

有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如

检查优化并修复所有的数据库用:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

# mysqlcheck -A -o -r -p

Enter password:

guestbook.simpgb_avatars OK

guestbook.simpgb_bad_words OK

guestbook.simpgb_banlist OK

guestbook.simpgb_data OK

......

......

......

修复指定的数据库用

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

# mysqlcheck -A -o -r Database_NAME -p

即可

来源:https://www.tulaoshi.com/n/20160219/1620838.html

延伸阅读
根据定义,数据库管理系统的目的就是管理数据。即使一条简单的SELECT 1 语句也涉及表达式求值以产生一个整型数据值。MySQL 中的每个数据值都有类型。例如, 37.4 是一个数,而“ a b c”是一个串。有时,数据的类型是明显的,因为在使用C R E ATE TABLE 语句时指定了作为表的组成部分定义的每个列的类型,如: 而有时,数据类型是...
3.5 获取数据库和表的有关信息     MySQL 提供了几条获取数据库和表中信息的语句。这些语句对于了解数据库的内容及了解自己表的结构很有帮助。还可以将它们作为使用A LTER TABLE 的一种辅助手段;能够知道当前列是如何定义的,计划出怎样对列进行更改会更为容易。SHOW 语句可用来获取数据库和表的几个方面的信息,它有如下...
3.9 MySQL 不支持的功能     本节介绍其他数据库中有而MySQL 中无的功能。它介绍省略了什么功能,以及在需要这些功能时怎么办。一般情况下, MySQL 之所以忽略某些功能是因为它们有负面性能影响。有的功能正在开发者的计划清单上,一旦找到一种方法可以实现相应的功能而又不致于影响良好性能的目标,就会对它们进行实现。...
首先设置MySQL主服务器: 在主服务器上为从服务器建立一个用户: 1.grant replication slave on *.* to 192.168.0.1 identified by '1234'; #4.1以后用这个,以前可以用 file. #grant file on *.* to 192.168.0.1 identified by '1234'; #后来我又加了super和client save权限,可以先不加.然后再试...
数据库目录是MySQL数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和MySQL的服务器选项文件。不同的分发,数据库目录的缺省位置是不同的。 数据目录的位置 缺省的数据库位置 缺省数据库的位置编译在服务器中。 ◆如果您是在一个源程序分发包中安装 MySQL,典型的缺省位置可能是 /usr/local/var...

经验教程

625

收藏

97
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部