MySQL是一个功能强大的开源数据库. 随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限. 这里是101条调节和优化MySQL安装的技巧. 一些技巧是针对特定的安装环境...
mysql数据库的修复与优化
mysql数据库的修复与优化,mysql数据库经常出问题。要用到其自带的修复命令。 修复所有数据库 mysqlcheck -A -r -o -a -uroot -ppassword 分析、修复指定数据库 mysqlcheck -a -r -uroot -ppassword [dababas...
MySQL数据库Drop Down后的紧急处置
突然发现mysql不断的有Exception?搞什么?丢失表Usr_user??刚才不是导了数据库吗?不存在?怎么会? 我瞬间意识到。我摊上事了,我摊上大事了。。检查刚才的复制黏贴,发现我没改数据...
MySQL删除binlog日志及日志恢复数据
基本上大家装MySQL,都会开启binlog功能,开启这个功能的好处是,日后方便恢复数据,而坏处是日志文件增长速度快,很快占会占满磁盘空间。 所以我们要定期或手工来删除过大的日志...
MySQL用户root密码为空的攻击方法
MySQL数据库用户root密码为空的另类攻击方法 1、连接到对方mysql 服务器 mysql -u root -h 192.168.0.1 mysql.exe 这个程序在你安装了mysql的的bin目录中 2、让我们来看看服务器中有些什么数据库 my...
防止误操作MySQL数据库技巧
登录数据库update一个记录,结果忘了加where,于是悲剧发生了,这使得我对MySQL的增量恢复熟练度远超过其他的知识点,同时也很在意对内的数据库安全,并且每次讲课讲到此处,都会给...
MySQL的用户密码过期功能
在MySQL版本5.6.6版本起,添加了password_expired功能,它允许设置用户的过期时间。 这个特性已经添加到mysql.user数据表,但是它的默认值是N。可以使用ALTER USER语句来修改这个值。 下面是关...
mysql下优化表和修复表命令
随着mysql的长期使用,肯定会出现一些问题,一般情况下mysql表无法访问,就可以修复表了,优化时减少磁盘占用空间,方便备份。 repair table table_name //修复表optimize table table_name //优化...
MySQL不同复制模式下,如何忽略某些binlog事件
在MySQL复制中,如何忽略slave节点上发生的主键冲突、数据不存在等错误。 在MySQL复制中,如果slave节点上遇到错误,比如数据不存在或者主键冲突等错误时,想要忽略这些错误,可以采...
实例解析MySQL性能瓶颈排查定位
收到线上某业务后端的MySQL实例负载比较高的告警信息,于是登入服务器检查确认。 1. 首先我们进行OS层面的检查确认 登入服务器后,我们的目的是首先要确认当前到底是哪些进程引起...