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背后的那些软件

nick | apache, linux, mysql | 2010-07-22
揭秘全球最大网站Facebook背后的那些软件
2010年6月,Google公布全球Top 1000网站。Facebook独占鳌头。 以Facebook现在的经营规模,诸多传统服务器的技术均将崩溃或根本无法支撑。那么面对5亿的活跃用户,Facebook的工程师们又将如何让网站平稳运转呢?伯乐在线 – 职场博客的这篇文章将展示Facebook的工程师完成这个艰巨任务所用到的一系列软件。 Facebook级别规模的挑战 在我们深入细节... [阅读全文]

当 MySQL 和 Memcached 遇到尾部空格时

nick | mysql | 2010-07-10
当 MySQL 和 Memcached 遇到尾部空格时
同事下午遇到一问题,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开始增长 [阅读全文]

全文搜索平台DBSight新版发布

nick | db | 2010-06-12
DBSight是 一款全文搜索平台,可以针对任何关系型数据库创建搜索引擎,具有功能丰富、容易集成等优点。内置有数据库可抓取用户定义的SQL、增量索引、配置的结果排 名,并能突出显示搜索结果、计数和分类结果。 用户能通过DBSight创建数据库搜索服务,返回 HTML/XML/JSON/JSONP 结果,所以能很容易的使用 Ruby、PHP,以及任何已有的Web应用,或者使用Ja... [阅读全文]

SQLike,为 JavaScript 和 ActionScript 而编写的查询引擎

nick | db, open | 2010-06-02
SQLike,为 JavaScript 和 ActionScript 而编写的查询引擎
Thomas Frank发布了一个很小的查询引擎—SQLike(10kb),主要为 JavaScript 和 ActionScript 而编写,功能和语法类似 SQL 可用来查询数组、对象。 SQLike使用类似SQL的语法,但是却并不是SQL语法。在查询对象要设定关键字时,需要使用JS/AS函数作为参数。 查看更多详情:http://www.thomasfrank.se/sqlike.html 下 载:http://www.thomasfrank.se/SQL... [阅读全文]

JavaScript查询引擎 SQLike

nick | js, mysql | 2010-06-01
JavaScript查询引擎 SQLike
SQLike 是一个很小的为 JavaScript 和 ActionScript 编写的查询引擎,功能和语法类似 SQL 可用来查询数组、对象。 授权协议: 未知 开发语言: JavaScript 操作系统: 跨平台 收录时间: 2010年06月01日 软件首页 软件文档 软件下载 // // [阅读全文]

mysql主从备份

nick | linux, mysql | 2010-06-01
一、准备服务器 由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版 本相同或者更低,Master的版本肯定不能高于Slave版本。 我们假设主服务器(以下简称Master)和从服务器(以下简称Slave)的版本都是5.0.63。 假设同步Master的主机名为:A(IP:192.168.0.1),Slave主机名为:B(IP:192.168.0.2... [阅读全文]

如何使用 Optim Query Tuner 进行数据库性能调优,第 3 部分

nick | db, 学习 | 2010-05-26
如何使用 Optim Query Tuner 进行数据库性能调优,第 3 部分
基于 Optim Query Tuner 的应用性能调优和监控 简介 在数据库应用实际上线运营之后,数据库管理员需要对应用的性能进行监控和维护。但是,由于应用的复杂性,一个应用中可能有成百上千的查询语 句,当应用真正发生性能问题之后,很难在短时间之内快速定位到引起性能问题的查询语句。同时,当你对一个查询语句进行局部优化之后,也许整个应用的性能并 没... [阅读全文]
Ɣ回顶部