<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DIYMacServer &#187; MySQL</title>
	<atom:link href="http://diymacserver.com/category/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://diymacserver.com</link>
	<description></description>
	<lastBuildDate>Sun, 13 May 2012 17:52:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Too much at once</title>
		<link>http://diymacserver.com/2012/02/23/too-much-at-once/</link>
		<comments>http://diymacserver.com/2012/02/23/too-much-at-once/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 04:31:30 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Dovecot]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2220</guid>
		<description><![CDATA[I feel the need to ask for patience as this week we got bombarders by a lot of updates. Dovecot did a major upgrade to 2.1, Apache released a major upgrade to 2.4, postfix released 2.9.1 a small bugfix and MySQL released 5.5.21. I need to compile, test and adjust everything where necessary and as [...]]]></description>
			<content:encoded><![CDATA[<p>I feel the need to ask for patience as this week we got bombarders by a lot of updates. Dovecot did a major upgrade to 2.1, Apache released a major upgrade to 2.4, postfix released 2.9.1 a small bugfix and MySQL released 5.5.21.</p>
<p>I need to compile, test and adjust everything where necessary and as you might understand with major upgrade there is more going on then just a compile, run and test. There are new configuration options to be evaluated and older ones deprecated that might need a new one or a workaround for lost functionality.</p>
<p>So I&#8217;m working on it but it take a bit longer then usual&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/02/23/too-much-at-once/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First documentation set for Lion</title>
		<link>http://diymacserver.com/2011/07/22/first-documentation-set-for-lion/</link>
		<comments>http://diymacserver.com/2011/07/22/first-documentation-set-for-lion/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 13:44:35 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2028</guid>
		<description><![CDATA[Alright here is the first result of adapting the instructions to Mac OS X 10.7 aka Lion. First some remarks, to get the quickest results I decided to first do everything in a virtual machine as I wanted to take the time to upgrade my desktop. It was remarkably easy to install Lion as a [...]]]></description>
			<content:encoded><![CDATA[<p>Alright here is the first result of adapting the instructions to Mac OS X 10.7 aka Lion. First some remarks, to get the quickest results I decided to first do everything in a virtual machine as I wanted to take the time to upgrade my desktop. It was remarkably easy to install Lion as a virtual OS using VMWare. First I tried with <a href="/2011/04/05/creating-virtual-macs/">Virtualbox which works with Snow Leopard</a> but that didn&#8217;t work for Lion. So I tried with the current beta of VMWare Fusion which I am currently testing and that one went without any problem. Just do a &#8220;Show Package Contents&#8221; of &#8220;Install Mac OS X Lion&#8221; and copy the file &#8220;InstallESD.dmg&#8221;. Create a new virtual machine and point it to this DMG file for installing and it will install like a regular Mac. If anyone has a regular version of VMWare Fusion 3.1.x can you verify that this works?</p>
<p>Next step was getting XCode on the machine for which I had to use the &#8220;App Store&#8221; but luckily XCode is again free! Everything installed I was ready to go. One of the things I noticed is that I can install everything in 64 bits without needing to explicitly specifying it which we had to do on Snow Leopard. Also note that there is no more 32 bits on Lion! This is why it won&#8217;t run on some of the older Intel Macs.</p>
<p>So if you&#8217;ve already upgraded your Mac to Lion or just have bought a new one and need to install MAMP, that part is no finished. Next step is me taking the time to upgrade my desktop and then attack the mail-server documentation.</p>
<p><a href="/lion/">http://diymacserver.com/lion/</a></p>
<p><strong>Update</strong>: Just got this in my RSS reader, <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=2003715">VMWare 3.1.3 does not support Lion as a guest</a>. The current Beta does so I guess you have to wait till 3.1.4 or join the beta program!</p>
<p>Also found that PostgresSQL 9.0.4 is installed with OS X Lion! There is documentation in /Library/Webserver/Documents and the psql command is available. Let&#8217;s see what we can find out more…</p>
<p>Found this in the official Apple documentation <a href="http://developer.apple.com/library/mac/#releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_7.html%23//apple_ref/doc/uid/TP40010355-SW5">What is new in Mac OS X 10.7</a></p>
<blockquote><p><em><strong>Beginning in Mac OS X v10.7, Mac OS X Server ships with PostgreSQL instead of MySQL as its database server. If you are using other software that requires MySQL, you must install it yourself.</strong></em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/07/22/first-documentation-set-for-lion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.5.13</title>
		<link>http://diymacserver.com/2011/06/20/mysql-released-5-5-13/</link>
		<comments>http://diymacserver.com/2011/06/20/mysql-released-5-5-13/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 19:51:47 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1918</guid>
		<description><![CDATA[Somehow due to the speed of the internet and my recent vacation I got sidetracked and completely missed some MySQL updates. MySQL has released a new version of the 5.5.x branch which is already usuable in our setup when you read this blogpost. It works perfectly on my test machine. It includes several high-impact changes [...]]]></description>
			<content:encoded><![CDATA[<p>Somehow due to the speed of the internet and my recent vacation I got sidetracked and completely missed some MySQL updates. MySQL has released a new version of the 5.5.x branch which is already usuable in our setup when you read <a href="/2011/01/08/first-attempt-at-using-mysql-5-5-x/">this blogpost</a>. It works perfectly on my test machine. It includes several high-impact changes to address scalability and performance issues in MySQL Server. Read the <a href="http://dev.mysql.com/doc/refman/5.5/en/news-5-5-13.html">release notes</a> for all the details.</p>
<p>Luckily the problem with the unlinked libraries that caused problems during compilation with 5.5.10 has gone.</p>
<p>Read this documentation on <a href="/updating-your-installation/upgrading-mysql-5-5-binary/">how to ugrade this version using the package installer of MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/06/20/mysql-released-5-5-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.1.57</title>
		<link>http://diymacserver.com/2011/05/09/mysql-released-5-1-57/</link>
		<comments>http://diymacserver.com/2011/05/09/mysql-released-5-1-57/#comments</comments>
		<pubDate>Mon, 09 May 2011 19:10:20 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1853</guid>
		<description><![CDATA[For the people who haven&#8217;t upgraded to a 5.5.x release MySQL has released version 5.1.57, this is a bug fix release and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the release notes to see what issues are resolved and if you are [...]]]></description>
			<content:encoded><![CDATA[<p>For the people who haven&#8217;t upgraded to a 5.5.x release MySQL has released version 5.1.57, this is a bug fix release and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the <a href="http://dev.mysql.com/doc/refman/5.1/en/news-5-1-57.html">release notes</a> to see what issues are resolved and if you are affected. I’ve compiled it and did some tests on my servers and it worked without any problems.</p>
<p>Read the documentation on how to <a href="/updating-your-installation/upgrading-mysql/">ugrade this version of MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/05/09/mysql-released-5-1-57/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.5.10</title>
		<link>http://diymacserver.com/2011/03/19/mysql-released-5-5-10/</link>
		<comments>http://diymacserver.com/2011/03/19/mysql-released-5-5-10/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 21:06:32 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1732</guid>
		<description><![CDATA[MySQL released a new version of the 5.5.x branch which is already usuable in our setup when you read this blogpost. It works perfectly on my test machine. It includes several high-impact changes to address scalability and performance issues in MySQL Server. Please note that MySQL 5.5.10 does also have an incompatible change besides the [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL released a new version of the 5.5.x branch which is already usuable in our setup when you read <a href="/2011/01/08/first-attempt-at-using-mysql-5-5-x/">this blogpost</a>. It works perfectly on my test machine. It includes several high-impact changes to address scalability and performance issues in MySQL Server.  Please note that MySQL 5.5.10 does also have an incompatible change besides the enhancements and bugfixes. Read the <a href="http://dev.mysql.com/doc/refman/5.5/en/news-5-5-10.html">release notes</a> for more details.</p>
<p>Please note that because the library is incompatible you might need to recompile all your library depended apps like PHP, Postfix and Dovecot. Please also the change in the library reference that is still an issue. (it&#8217;s now 18 instead of 16)</p>
<p><codeblock>sudo install_name_tool -id /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.dylib</codeblock></p>
<p>Also I would like to mention <a href="http://dev.mysql.com/tech-resources/interviews/thomas-ulin-mysql-55.html">an interview with Tomas Ulin</a>, Vice President, MySQL Engineering, who answers questions about the GA release of MySQL 5.5. </p>
<p>Read this documentation on <a href="/updating-your-installation/upgrading-mysql-5-5-binary/">how to ugrade this version using the package installer of MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/03/19/mysql-released-5-5-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.1.55 and 5.5.9</title>
		<link>http://diymacserver.com/2011/02/10/mysql-released-5-1-55-and-5-5-9/</link>
		<comments>http://diymacserver.com/2011/02/10/mysql-released-5-1-55-and-5-5-9/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 20:48:33 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1706</guid>
		<description><![CDATA[MySQL released version 5.1.55, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the release notes to see what issues are resolved and if you are affected. I’ve compiled it and [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL released version 5.1.55, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the <a href="http://dev.mysql.com/doc/refman/5.1/en/news-5-1-55.html">release notes</a> to see what issues are resolved and if you are affected. I’ve compiled it and did some tests on my servers and it worked without any problems.</p>
<p>Read the documentation on how to <a href="/updating-your-installation/upgrading-mysql/">ugrade this version of MySQL</a>.</p>
<p>MySQL also release a new version of the 5.5.x branch which is already usuable in our setup when you read <a href="/2011/01/08/first-attempt-at-using-mysql-5-5-x/">this blogpost</a>. It works perfectly on my test machine. It includes several high-impact changes to address scalability and performance issues in MySQL Server.  These changes exploit advances in hardware and CPU design and enable better utilization of existing hardware.  MySQL 5.5 also provides a number of other new enhancements. Read the <a href=" http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html">release notes</a> for more details.</p>
<p>Read this documentation on how to <a href="/updating-your-installation/upgrading-mysql-5-5-binary/">ugrade this version using the package installer of MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/02/10/mysql-released-5-1-55-and-5-5-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First attempt at using MySQL 5.5.x</title>
		<link>http://diymacserver.com/2011/01/08/first-attempt-at-using-mysql-5-5-x/</link>
		<comments>http://diymacserver.com/2011/01/08/first-attempt-at-using-mysql-5-5-x/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 13:25:00 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Dovecot]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1683</guid>
		<description><![CDATA[It took me a bit longer then I first anticipated but I got most of the setup working on MySQL 5.5.x out of the box. First I struggled a long time at compiling it properly and found out when I had solved it that you no longer need to compile MySQL. Which is excellent news [...]]]></description>
			<content:encoded><![CDATA[<p>It took me a bit longer then I first anticipated but I got most of the setup working on MySQL 5.5.x out of the box. First I struggled a long time at compiling it properly and found out when I had solved it that you no longer need to compile MySQL. Which is excellent news as it simplifies the setup and a lot of the problems I see here from users. </p>
<p>So here is a quick overview of people who are eager to use MySQL 5.5.x, I will update the other stuff over the next few weeks accordingly. By the way I&#8217;ve only done this on Snow Leopard, the Leopard version is only available for Intel, so no more PPC support from MySQL. </p>
<p>First get the binary installer package for MySQL 5.5.x from <a href="http://www.mysql.com/downloads/mysql/">here</a> (I&#8217;ve used 5.5.8) and install only the software (no preference pane or startup item).</p>
<p>If you haven&#8217;t installed Apache yet now is a good time. (<a href="/installing-apache/">Installing Apache</a>) </p>
<p>Next up is PHP, this requires a new compilation instruction. From now on we will use the native MySQL driver for compilation. Which means changing:</p>
<p> <codeblock> &#8211;with-mysql=/usr/local/mysql<br />
  &#8211;with-pdo-mysql=/usr/local/mysql<br />
  &#8211;with-mysqli=/usr/local/mysql/bin/mysql_config </codeblock></p>
<p>into:</p>
<p><codeblock> &#8211;with-mysql=mysqlnd<br />
  &#8211;with-pdo-mysql=mysqlnd<br />
  &#8211;with-mysqli=mysqlnd</codeblock> </p>
<p>In all the compilation instructions found <a href="/installing-php/">here</a> and it all will compile perfectly.</p>
<p>For Postfix and Dovecot we require a bit of a workaround to get it working properly as the MySQL installation does not correctly sets the full library paths. You can see this when you execute the command:</p>
<p><codeblock>otool -DX /usr/local/mysql/lib/libmysqlclient.dylib </codeblock></p>
<p>You can correct it by executing the following command:   </p>
<p><codeblock>sudo install_name_tool -id /usr/local/mysql/lib/libmysqlclient.16.dylib /usr/local/mysql/lib/libmysqlclient.dylib</codeblock></p>
<p>If you&#8217;ve done this you can compile Postfix and Dovecot using the existing instructions without any problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/01/08/first-attempt-at-using-mysql-5-5-x/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MySQL 5.5.x branch still has issues</title>
		<link>http://diymacserver.com/2011/01/01/mysql-5-5-x-branch-still-has-issues/</link>
		<comments>http://diymacserver.com/2011/01/01/mysql-5-5-x-branch-still-has-issues/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 10:33:54 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1675</guid>
		<description><![CDATA[I&#8217;ve been trying to get the latest release of MySQL working properly and wanted to share some of the progress made. One of the challenges is that they complete redone the build process which now includes the use of cmake in addition to the normal make process. I&#8217;ve got the basics mostly covered but still [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to get the latest release of MySQL working properly and wanted to share some of the progress made. One of the challenges is that they complete redone the build process which now includes the use of <a href="http://www.cmake.org">cmake</a> in addition to the normal make process. I&#8217;ve got the basics mostly covered but still encountered some issues, mostly related to getting PHP to work with this. Which made it difficult for me to even start testing the complete install (as my test are build with PHP for simplicity) and also limited the usefulness of the installation as most of our setup depend on using mysql with other compiled software. I haven&#8217;t even started on getting postfix or dovecot to work with this.</p>
<p>I found some bugs in the mysql bug forum related to these issues like:<br />
<a href="http://bugs.mysql.com/bug.php?id=58987">#58987</a>, <a href="http://bugs.mysql.com/bug.php?id=59006">#59006</a> and <a href="http://bugs.mysql.com/bug.php?id=59236">#59236</a></p>
<p>For the moment I would advise you to keep using MySQL 5.1.x, you can still download the <a href="http://downloads.mysql.com/archives.php?p=mysql-5.1&#038;o=other">5.1.53 source code from the archive</a>.</p>
<p>So I&#8217;m still working on it, and will keep you posted on any progress made.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/01/01/mysql-5-5-x-branch-still-has-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.1.52</title>
		<link>http://diymacserver.com/2010/11/10/mysql-released-5-1-52/</link>
		<comments>http://diymacserver.com/2010/11/10/mysql-released-5-1-52/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 20:36:54 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1652</guid>
		<description><![CDATA[MySQL released version 5.1.52, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the release notes to see what issues are resolved and if you are affected. Most of them are [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL released version 5.1.52, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on <a href="http://dev.mysql.com/doc/refman/5.1/en/news-5-1-52.html">the release notes</a> to see what issues are resolved and if you are affected. Most of them are about InnoDB engine. </p>
<p>I’ve compiled it and did some tests on my servers and it worked without any problems.</p>
<p>Read the documentation on <a href="/updating-your-installation/upgrading-mysql/">how to ugrade MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2010/11/10/mysql-released-5-1-52/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL released 5.1.51</title>
		<link>http://diymacserver.com/2010/10/16/mysql-released-5-1-51/</link>
		<comments>http://diymacserver.com/2010/10/16/mysql-released-5-1-51/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 16:57:33 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=1642</guid>
		<description><![CDATA[MySQL released version 5.1.51, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on the release notes to see what issues are resolved and if you are affected. Most of them are [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL released version 5.1.51, this is a bug fix release which also includes some security fixes and it is up to you if you want to upgrade. Check all the fixes and changes that are listed on <a href="http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html">the release notes</a> to see what issues are resolved and if you are affected. Most of them are about replication which we don&#8217;t use in our setup. </p>
<p>If you are still using a 5.0.x version I would urge you to plan a upgrade to a 5.1.x version.</p>
<p>I’ve compiled this version and did some tests on my servers and it worked without any problems.</p>
<p>Read the documentation on <a href="/updating-your-installation/upgrading-mysql/">how to ugrade MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2010/10/16/mysql-released-5-1-51/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

