清空MySQL下的bin.00000mysql日志文件

今天上服务器上看了下,var目录已经90%了,清空了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,上网查了下说是日志,那就把这些删除了吧,操作如下。数据库的操作日志mysql-bin.000001mysql-bin.000002mysql-bin.000003等等好多日志文件都10多G了我mysql总数据库加起来都不到1G这些可以清理掉的。输入mysql-uroot-p然后输入密码成功进去后输入resetmaster;记得这个;啊!#mysql>resetmaster;QueryOK,0...

阅读全文

mysql忘记密码的解决方法

WINDOWS上MYSQL忘记密码的解决方法:1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables注释:该命令通过跳...

阅读全文

重启mysql提示MySQL server PID file could not be found!

重启mysql提示MySQLserverPIDfilecouldnotbefound!StartingMySQL...TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/data/rekfan.pid).我只能呵呵了吗?不是。我是这样做的,先看下是不是有这个进程,然后结束,再重启,代码: ps -ef|grep mysqld kill -9 进程号  你要是没解决?好吧,继续:(解决方法:一个...

阅读全文

MySQL中tinytext、text、mediumtext和longtext详解

一、数字类型类型范围说明Char(N)[binary]N=1~255个字元binary:分辨大小写固定长度std_namecahr(32)notnullVarChar(N)[binary]N=1~255个字元binary:分辨大小写可变长度std_addressvarchar(256)TinyBlob最大长度255个字元(2^8-1)Blob(Binarylargeobjects)储存二进位资料,且有分大小写memotextnotnullTinyText最大长度255个字元(2^8-1)Blob最大长度65535个字元(...

阅读全文

mysql数据库报错Unknown table engine ‘InnoDb’的解决办法

Queryfailed:Unknowntableengine‘InnoDb’提示信息明显,缺少InnoDb数据库引擎。命令行下查看一下可用数据库引擎:mysql>showengines;+————+———+————|Engine    |Support|Comment…+————+———+————|MEMORY    |YES    |…|FEDERATED |NO ...

阅读全文

MySQL my.cnf参数配置优化详解

MySQL配置文件my.cnf例子最详细翻译,可以保存做笔记用。#BEGINCONFIGINFO#DESCR:4GBRAM,只使用InnoDB,ACID,少量的连接,队列负载大#TYPE:SYSTEM#ENDCONFIGINFO##此mysql配置文件例子针对4G内存。#主要使用INNODB#处理复杂队列并且连接数量较少的mysql服务器##将此文件复制到/etc/my.cnf作为全局设置,#mysql-data-dir/my.cnf作为服务器指定设置#(@localstatedir@forthisinstal...

阅读全文

mysql 数据表中查找重复记录

以下sql语句可以实现查找出一个表中的所有重复的记录user_name字段名,user_table表名selectuser_name,count(*)ascountfromuser_tablegroupbyuser_namehavingcount>1; ...

阅读全文

Windows下Mysql主从配置(Mysql5.5)

最近一直在研究mysql的主从同步问题,网上也有很多资料,现在感觉写的都很好(当初感觉写的很差,是因为自己的领悟较差),于是想跟大家分享一下我配置的整个过程和经验。在这里先引入一篇文章,感觉写的很好,但对于第一次接触mysql主从同步人来说或许有点难理解:呵呵,其实我也算是第一次接触吧。环境:windows7,mysql-5.5.18-win32.msi主服务器地址:192.168.1.192从数据库地址:192.168.1.193流程:1:在mysql下找到my.ini文件,在其[mysqld]下添加主服务器端配置:server-id=1&nbs...

阅读全文

如何优化MySQL的随机(ORDER BY RAND())功能

我们都知道,mysql里用到ORDERBYRAND()在数据量比较多的时候是很慢的,因为会导致mysql全表扫描,故也不会用到索引,所以ORDERBYRAND()用来随机时已经是到禁区里了,所以我们应该尽量避免使用ORDERBYRAND()才对,所以这个是需要用其他方法替代或者优化才行。 当我们随机一条数据时可以考虑一下: [php] $DBI=new dbi2($__DBserver);  $num=$DBI->result('select coun...

阅读全文