1sudoapt-getautoremove--purgemysql-server-5.02sudoapt-getremovemysql-server3sudoapt-getautoremovemysql-server4sudoapt-getremovemysql-common(非常重要)上面的其实...
分类:
数据库 时间:
2014-12-31 16:07:06
阅读次数:
119
LNMP一键安装包安装的MySQL默认是开启了日志文件的,
如果数据操作比较频繁就会产生大量的日志,
在/usr/local/mysql/var/下面产生mysql-bin.0000* 类似的文件,
而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,
从来导致mysql无法启动或报错,如vps论坛用户的反馈。
如何关闭MySQL的日志功能:删除日志:执行:/usr/local/mysql/bin/mysql -u root -p
输入密码登录后再执行:reset master;
再输入:quit 退出...
分类:
数据库 时间:
2014-12-30 10:04:31
阅读次数:
178
随着数据库数据量的变大,如果要清除某个月的数据,用delete命令删除,mysql不会释放空间,必须整理碎片或者用修改引擎来重建表,才会释放空间,但是由于数据量很大,每次重建都得10-12小时的时间,太长了,想到了用mysql分区来解决这种弊病,通过删除分区,可以直接删除数据文..
分类:
数据库 时间:
2014-12-29 18:43:11
阅读次数:
197
查看系统是否安装了MySQL -->使用命令:
rpm -qa | grep mysql
卸载已安装的MySQL-->使用命令:
#rpm -e --nodeps mysql-libs-*
将/var/lib/mysql文件夹下的所有文件都删除
MySQL安装:
执行命令:安装mysql-server
yum -y install mysql-server
安装完成后执行...
分类:
数据库 时间:
2014-12-27 21:48:07
阅读次数:
454
原文:删除MySQL重复数据删除MySQL重复数据
项目背景
在最近做的一个linux性能采集项目中,发现线程的程序入库很慢,再仔细定位,发现数据库里面很多冗余数据。因为在采集中,对于同一台设备,同一个时间点应该只有一个数据,然而,数据库中存入了多个数据。对于如何造成了这个结果,一时没有想清楚,但为...
分类:
数据库 时间:
2014-12-16 08:42:11
阅读次数:
157
SELECT CONCAT('alter table ', TABLE_NAME , ' drop foreign key ', constraint_name, ';')FROM information_schema.KEY_COLUMN_USAGE a WHERE a.TABLE_SCHEMA=...
分类:
数据库 时间:
2014-12-15 15:15:29
阅读次数:
271
1.安装配置yuminstallperl-DBD-MySQLperl-Time-HiResperl-IO-Socket-SSLperl-DBIperl-ExtUtils-CBuilderperl-ExtUtils-MakeMaker-y
cd/root/soft
tarzxvfpercona-toolkit_2.2.11.tar.gz
cdpercona-toolkit-2.2.11
perlMakefile.PL
make
makeinstall2.pt-online-schema-change工..
分类:
数据库 时间:
2014-12-09 19:53:20
阅读次数:
432
以下步骤运行环境是centos6.51、查找以前是否装有mysql命令:rpm -qa|grep -i mysql2、删除mysql删除命令:rpm -e --nodeps 包名3、删除老版本mysql的开发头文件和库命令:rm -rf /usr/lib/mysql4.删除数据文件和配置文件rm -...
分类:
数据库 时间:
2014-11-27 09:07:55
阅读次数:
247
delete from 表名; truncate table 表名; 不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。 效率上truncate比delete快,但truncate删除后不记录mysql日志,...
分类:
数据库 时间:
2014-11-10 15:55:59
阅读次数:
217
对于比较繁忙的OLTP(在线事务处理)系统,由于每天生成日志量大,这些日志如果长时间不清除,将会对磁盘空间带来很大的浪费。因此,定期删除日志是DBA维护MySQL数据库的一个重要工作内容。下面跟大家分享几种删除MySQL binlog的方法。出自《深入浅出MySQL》第二版注意事项:1.MySQL ...
分类:
数据库 时间:
2014-11-09 12:30:40
阅读次数:
259