<?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>All About Web &#38; Mobile Application Development &#187; InnoDB</title>
	<atom:link href="http://www.londatiga.net/tag/innodb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.londatiga.net</link>
	<description>All About Web &#38; Mobile Application Development</description>
	<lastBuildDate>Sat, 14 Jan 2012 16:56:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>How to Enable MySQL InnoDB Storage Engine on XAMPP</title>
		<link>http://www.londatiga.net/it/how-to-enable-innodb-on-xampp/</link>
		<comments>http://www.londatiga.net/it/how-to-enable-innodb-on-xampp/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 06:50:32 +0000</pubDate>
		<dc:creator>lorenz</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Information Technology]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[enable innodb]]></category>
		<category><![CDATA[InnoDB]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[mysql innodb]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[phpmyadmin innodb]]></category>
		<category><![CDATA[XAMPP]]></category>
		<category><![CDATA[xampp innodb]]></category>

		<guid isPermaLink="false">http://www.londatiga.net/it/how-to-enable-innodb-on-xampp/</guid>
		<description><![CDATA[InnoDB is one of MySQL storage engines, it supports transactions, row-level locking, and foreign-keys. However, by default, InnoDB is not enabled by XAMPP. To enable it, locate the my.cnf configuration file (normally in  C:/xampp/mysql/bin directory) and search for the following lines:
# Comment the following if you are using InnoDB tables
skip-innodb
#innodb_data_home_dir = &#8220;C:/xampp/mysql/&#8221;
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir [...]]]></description>
			<content:encoded><![CDATA[<p>InnoDB is one of MySQL storage engines, it supports transactions, row-level locking, and foreign-keys. However, by default, InnoDB is not enabled by XAMPP. To enable it, locate the <span style="color: #3366ff;"><em>my.cnf </em></span>configuration file (normally in  <span style="color: #0000ff;"><em>C:/xampp/mysql/bin</em></span> directory) and search for the following lines:</p>
<p># Comment the following if you are using InnoDB tables<br />
skip-innodb<br />
#innodb_data_home_dir = &#8220;C:/xampp/mysql/&#8221;<br />
#innodb_data_file_path = ibdata1:10M:autoextend<br />
#innodb_log_group_home_dir = &#8220;C:/xampp/mysql/&#8221;<br />
#innodb_log_arch_dir = &#8220;C:/xampp/mysql/&#8221;<br />
## You can set .._buffer_pool_size up to 50 &#8211; 80 %<br />
## of RAM but beware of setting memory usage too high<br />
#innodb_buffer_pool_size = 16M<br />
#innodb_additional_mem_pool_size = 2M<br />
## Set .._log_file_size to 25 % of buffer pool size<br />
#innodb_log_file_size = 5M<br />
#innodb_log_buffer_size = 8M<br />
#innodb_flush_log_at_trx_commit = 1<br />
#innodb_lock_wait_timeout = 50<br />
<span id="more-8"></span><br />
Modify the lines and it should look like this:</p>
<p># Comment the following if you are using InnoDB tables<br />
#skip-innodb<br />
innodb_data_home_dir = &#8220;C:/xampp/mysql/&#8221;<br />
innodb_data_file_path = ibdata1:10M:autoextend<br />
innodb_log_group_home_dir = &#8220;C:/xampp/mysql/&#8221;<br />
innodb_log_arch_dir = &#8220;C:/xampp/mysql/&#8221;<br />
## You can set .._buffer_pool_size up to 50 &#8211; 80 %<br />
## of RAM but beware of setting memory usage too high<br />
innodb_buffer_pool_size = 16M<br />
innodb_additional_mem_pool_size = 2M<br />
## Set .._log_file_size to 25 % of buffer pool size<br />
innodb_log_file_size = 5M<br />
innodb_log_buffer_size = 8M<br />
innodb_flush_log_at_trx_commit = 1<br />
innodb_lock_wait_timeout = 50</p>
<p>You can change the paremeters as you want, save it and then restart mysql service. To check wheter InnoDB is already enabled, go to Phpmyadmin page, point to Storage Engines menu and it should look like this:</p>
<p><a title="innodb.jpg" href="http://blog.londatiga.net/wp-content/uploads/2008/03/innodb.jpg"><img src="http://blog.londatiga.net/wp-content/uploads/2008/03/innodb.jpg" alt="innodb.jpg" /></a></p>
<p><em><strong>Note:</strong></em></p>
<p>If you have made changes as mentioned above but it still won&#8217;t work, try to locate my.ini file on WINDOWS directory, make the same changes on it and restart mysql. Sometimes during installation default my.cnf file will be copied into WINDOWS directory as my.ini and mysql uses it as default configuration file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.londatiga.net/it/how-to-enable-innodb-on-xampp/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

