MySQL5.5数据库my.cnf配置文件模板

赶在传说中的2012之前,给大家献上一点福利。

5.5的配置文件,在很早以前就有了一个初稿,当初可是相当的简陋。后来决定把这个东西分享给大家,于是下了大决心仔细修改,期望达成:即使是刚接触MySQL不久,也能用这个模板配置出可以一用的配置文件。期间来来回回各种调整,花了相当长的时间才完成。直接导致5.5参数的翻译,和bug测试都停滞不前,不过这个配置文件模板完成度很高,一切的付出都是值得的。

MySQL数据库关于一次导入数据提示的MySQL server has gone away

背景

这个问题由一个同事问到的一次导入数据引发。一个很常见的操作,将数据从一个表中dump出来,在用mysql < a.sql的方式导入到另一个库的一个表中。

在执行导入的时候,提示 MySQL server has gone away。在追查的时候突然想到会不会是因为max_allowed_packet太小导致的。将max_allowed_packet改大,确实解决了问题。

本文基于在此之后想到的两个问题:

1、              MySQL server has gone away这个提示很不友好,是不是所有的包超过大小都是报这个?

2、              对于出现这种不友好的错误提示,有什么方法定位原因(而不是靠“突然想到”)?

追查1

General FAQ

一般常见问题

MariaDB常见问题,同样适用于MySQL

废弃的常见问题
老版本MariaDB服务的相关旧信息

关键字via
via似乎是个关键字,但是至少在MySQL5.1文档中找不到。
create table a ( id int, via int )
在MySQL5.1中执行成功,但是会出现1064错误 (毫无疑问,用avia替代via就可以)

MariaDB FAQ(Part 2)

MariaDB社区

MariaDB是由开源社区开发的一个项目。Monty Program Ab雇佣了很多MySQL原先的核心开发人员作为目前项目的主力。当然,任何人都可以参与开发。

以下链接提供的信息希望能帮助您参与MariaDB,使其成功。

动态与资讯

MariaDB相关的新闻、博客、访谈和介绍。

MariaDB 案例学习

成功案例学习和使用MariaDB的案例,包括从MySQL迁移。如果您也想贡献学习案例,随时邮件到community[AT]mariadb[dot]org。

我们还有很多开源项目正打算使用MariaDB

De Particulier à Particulier切换到MariaDB

De Particulier à Particulier: 法国最大的房地产网站已经切换到MariaDB。

“经过几个月的使用,实实在在的好处是:增强了稳定性,提高了性能和更少的异常。”

FictionPress使用MariaDB和TokuDB

FictionPress运营FictionPress和FanFiction,拥有超过600万的小说作品,数百万的用户。FictionPress使用MariaDB和TokuDB来管理他们的论坛、评论,和接口消息系统。

MariaDB FAQ(Part 3)

许可证问题(MariaDB、插件等)

在这里您可以找到对许可MariaDB / MySQL /插件等问题的答案。

许可证FAQ

在本文中,我们将解释MariaDB和MySQL服务器和客户端库许可证如何影响其他应用程序,您可以采取哪些措施来遵守GPL或避免改变您的应用程序许可为GPL。

下面我们谈论MariaDB, 该指南也普遍适用于MySQL,最起码是适用于当前最新稳定的5.1.55版本。

MariaDB使用的许可证

MariaDB在GPL v2版本下发布的。

MariaDB的客户端库也遵循GPL v2版本。但有FLOSS附加条款,允许您把它与其他大多数开源软件结合,与它们的许可证不会发生冲突,即使该许可证和GPL不兼容。

MySQL5.1.55之前版本的C的客户端库也有相同FLOSS附加条款,但在MySQL 5.1.55的

异常文件和所有对它的引用都被oracle移掉。

最初Mysql客户端库是在LGPL下批准的。这允许您与任何应用程序自由发行MySQL客户端库

内部使用是自由的

GPL许可证只会影响您分发给其他人的代码。

MariaDB FAQ(Part 4)

MariaDB开发的先决条件?

下载Mariadb源代码和开始开发的先决条件是什么?

参照: http://kb.askmonty.org/v/compiling-mariadb-from-source

在其它国家现状

MariaDB是否出现在印度或其他国家?如果没有,我有兴趣与MariaDB合作。我可以促进、支持和修复bug。

评论

Re: Presence In India

您想怎样帮助?商业伙伴吗?社区特使吗?

在您方便的时候 请给colin@montyprogram.com发送电子邮件。

Re: Presence In India

据我所知,您们有技术和战略合作伙伴、支持合作伙伴、专业服务和咨询业务合作伙伴。解释下社区特使这个角色。在我成为MariaDB/MySQL专家前,我肯定不能是支持、专业服务和咨询业务合作伙伴。我想是社区特使,我的使命是: 1)我们有权一起创造一个更好的世界。2)我们一起共同创造我们的生活。3)我们一起使MariaDB项目成功。我在寻找与MariaDB持久而卓有成效的合作。 1)为获取MariaDB技术的专业知识、功能和文化 2) 首先在著名工程和post degree collages、研究机构和技术精湛的组织传播MariaDB。

2012华东架构师大会发言稿

【导读】

活跃华东地区的技术氛围和提升技术水平,给广大技术爱好者们提供技术交流分享的舞台,而尽我们的绵薄之力。2012年度内已经举办2届不同主题性质的技术会议:华东运维技术大会(注:2012年6月18日)、华东架构师大会(注:2012年5月18日),曾向大家表达过一年之内举办三届技术会议的事情,鉴于技术会议活动的经费,以及个人的精力所限,将会确保每年举办2届技术会议的规模,但是华东数据库技术大会与华东运维技术大会轮流举办的模式,也即2013年5月18日将举办华东数据库技术大会。

在这天高气爽的日子里,我们大家又有机会欢聚在一起,探讨和交流我等屌丝们热衷而乐此不疲的话题。本届华东架构师大会演讲嘉宾出场之前,想用几分钟的时间,大致从四个方面表达我的感谢和期望: