修复mysql语句_mysql修复数据库

1.如果数据库庞大读写非常慢的时候,精简优化SQL语句效果不是很明显的时候,一定试试这个语句

mysqlcheck -A -o -r -p 并输入mysql的root密码,逐个修复所有数据库

2.优化表格:optimize table_name (个人感觉效果不是太好)

3.只是对某个表进行修复可以用:myisamchk或isamchk

例如 用myisamchk tablename.MYI进行检测,

如果需要修复的话,可以使用:myisamchk -of tablename.MYI

4.column data is too long:解决:default-storage-engine=MyISAM

5.服务器默认mysql的data为:/var/lib/mysql

6.导入:mysqldump evoarticle article_art article_cat>/tmp/test.sql –add-drop-table

7.我的mysql的一些配置 /etc/my.cnf

[mysqld]

skip-name-resolve

skip-networking

skip-innodb

skip-bdb

skip-locking

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

set-variable = max_connections=200

query_cache_size=10M

set-variable = back_log=300

set-variable = record_buffer=2M

set-variable = sort_buffer=2M

set-variable = wait_timeout=450

set-variable = thread_cache_size=25

set-variable = key_buffer_size=300M

[mysql.server]

user=mysql

basedir=/var/lib

[safe_mysqld]

err-log=/var/log/mysqld.log

其他的一些杂烩,备用

备份文件 tar cvf – ./*i386.* > /tmp/back.tar

目录mount mount –bind /…from    /…to

ISO安装Redhat后更新数据包(不知道这命令害的我重装了几次系统555) redhat-config-packages –isodir=/(光盘镜像所在目录)/

无限星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql修复数据库!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值