【解决】Starting MySQL.Manager of pid-file quit without updating fi[失败]
将mysql安装可能遇到的错误整理了下,具体可以参考《部署Centos5.4服务器–MySql篇》
昨天再次安装mysql,一切顺利,不过在启动mysql的时候,显示以下错误:
Starting MySQL.Manager of pid-file quit without updating fi[失败]
因为之前机子装过mysql,所以可能存在遗留文件,我删除了/ect/my.cnf,然后,使用下面方法:
rm -rf /var/lib/mysql
cd my... [阅读全文]
浅析MySql二进制日志的应用
nick | mysql | 2010-09-05
mysql有4种不同的日志,分别是二进制日志,查询日志,慢查询日志和错误日志,这些日记记录着数据库工作的方方面面,可以帮助我们了解数据库的不同方面的踪迹,下面先介绍二进制日志的作用和使用方法,并利用二进制日志对数据库进行各种维护和优化,其他日志也会在后面陆续会做详细的介绍。
二进制日志(bin-log日志)
在上一篇介绍mysql主从配置的blog中... [阅读全文]
Mysql Field * doesn’t have a default value解决方法
nick | mysql | 2010-08-12
MySQL 5中,出现错误提示:
Field ‘id’ doesn’t have a default value
解决方法一:
打开my.ini,查找
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
修改为
sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
然后重启MYSQL
解决方法二:
MySQL 5 uses a strict mod... [阅读全文]
修复数据表(mysql repair table-Can’t open file: ‘[Table]mytable.MYI’.)
nick | mysql | 2010-07-26
也许很多人遇到过类似Can’t open file: ‘[Table]mytable.MYI’ 这样的错误信息,却不知道怎么解决他,下面我们做个介绍,
多数情况下,数据库被破坏只是指索引文件受到了破坏,真正的数据被破坏掉的情况非常少。大多数形式的数据库破坏的的修复相当简单。
和前面的校验一样,修复的方式也有三种。
下面讲的方法只对MyISAM格式的表有效。其他类型的损坏需要从备... [阅读全文]
揭秘全球最大网站Facebook背后的那些软件
2010年6月,Google公布全球Top 1000网站。Facebook独占鳌头。
以Facebook现在的经营规模,诸多传统服务器的技术均将崩溃或根本无法支撑。那么面对5亿的活跃用户,Facebook的工程师们又将如何让网站平稳运转呢?伯乐在线 – 职场博客的这篇文章将展示Facebook的工程师完成这个艰巨任务所用到的一系列软件。
Facebook级别规模的挑战
在我们深入细节... [阅读全文]
当 MySQL 和 Memcached 遇到尾部空格时
nick | mysql | 2010-07-10
同事下午遇到一问题,MySQL 和 Memcached 对于同一个key,不能对应起来。最终原因是:PHP将key写入MySQL数据库之前,没有经过trim()过滤首尾空格(关键是尾部空格),结果:
1、MySQL的varchar、char类型字段,SELECT …. WHERE 查询时忽略字段的尾部空格。例如varchar类型字段uidcode中,存储的含有尾部空格的内容“rewinx ”,通过以下三种方式... [阅读全文]
mysql联合主键的自增长问题
nick | mysql | 2010-06-19
以前一直用单列做主键,没注意过联合主键的问题
当多列被设为联合主键时,auto_increment属性得列并不是自顾自得一味的增长
而是配合其他主键的列
比如pid和id为主键,id为auto auto_increment
当pid为1时,id自动增长
当pid改变为2时,id重新归1,从1开始增长
[阅读全文]
JavaScript查询引擎 SQLike
SQLike 是一个很小的为 JavaScript 和 ActionScript 编写的查询引擎,功能和语法类似 SQL 可用来查询数组、对象。
授权协议: 未知
开发语言: JavaScript
操作系统: 跨平台
收录时间: 2010年06月01日
软件首页 软件文档 软件下载
//
//
[阅读全文]