<?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>Knowledge Sharing &#187; MySQL</title>
	<atom:link href="http://blog.danigunawan.com/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.danigunawan.com</link>
	<description>"Say it... although a word..."</description>
	<lastBuildDate>Wed, 25 Jan 2012 00:14:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Joomla DB Function Failed With Error Number 126</title>
		<link>http://blog.danigunawan.com/cms-joomla/joomla-db-function-failed-with-error-number-126/</link>
		<comments>http://blog.danigunawan.com/cms-joomla/joomla-db-function-failed-with-error-number-126/#comments</comments>
		<pubDate>Thu, 05 May 2011 07:21:41 +0000</pubDate>
		<dc:creator>Dagu</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[temporay]]></category>

		<guid isPermaLink="false">http://blog.danigunawan.com/?p=621</guid>
		<description><![CDATA[500 &#8211; An error has occurred! DB function failed with error number 126 Incorrect key file for table &#8216;/tmp/#sql_54d6_0.MYI&#8217;; try to repair it SQL=SELECT c.*, g.name AS groupname, cc.title AS name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM jos_content AS c LEFT JOIN jos_categories AS cc ON cc.id = [...]
Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms/joomla-database-crash/' rel='bookmark' title='Joomla Database Crash'>Joomla Database Crash</a></li>
<li><a href='http://blog.danigunawan.com/tips-and-trick/wordpress-error-open_basedir-restriction-in-effect/' rel='bookmark' title='WordPress Error: open_basedir restriction in effect'>WordPress Error: open_basedir restriction in effect</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<blockquote>
<h3>500 &#8211; An error has occurred!</h3>
<p>DB function failed with error number 126<br />
<span style="color: red;">Incorrect  key file for table &#8216;/tmp/#sql_54d6_0.MYI&#8217;; try to repair it SQL=SELECT  c.*, g.name AS groupname, cc.title AS name, u.name AS editor,  f.content_id AS frontpage, s.title AS section_name, v.name AS author  FROM jos_content AS c LEFT JOIN jos_categories AS cc ON cc.id =  c.catid LEFT JOIN jos_sections AS s ON s.id = c.sectionid LEFT JOIN  jos_groups AS g ON g.id = c.access LEFT JOIN jos_users AS u ON u.id =  c.checked_out LEFT JOIN jos_users AS v ON v.id = c.created_by LEFT JOIN  jos_content_frontpage AS f ON f.content_id = c.id WHERE c.state != -2  ORDER BY section_name , section_name, cc.title, c.ordering LIMIT 0, 20</span></p></blockquote>
<p>Have you ever got this? Joomla users may have seen it. Is Joomla CMS is not stable enough? Nope! This error is not caused by Joomla.</p>
<p>This error is come from MySQL. If you read the error message above, you may see there are several tables are involved:</p>
<ul>
<li>jos_content</li>
<li>jos_categories</li>
<li>jos_sections</li>
<li>jos_groups</li>
<li>jos_users</li>
<li>jos_content_frontpage</li>
</ul>
<p>The possibility is one of the tables above has been damaged by something. Failure on electricity or something else.</p>
<p>The solution is you need to repair one of those tables by using command <strong>REPARO</strong>, ups sorry, that&#8217;s spell for repairing stuff in Harry Potter story :D. This is the command: <strong>REPAIR TABLE</strong>. This is how to use it:</p>
<pre>repair table jos_content;
repair table jos_categories;
repair table jos_sections;
repair table jos_groups;
repair table jos_users;
repair table jos_content_frontpage;</pre>
<p>If the problem still exist although you have repaired all those tables, another possibility is your MySQL temporary directory. You can&#8217;t write that directory (maybe full).</p>
<p>Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms/joomla-database-crash/' rel='bookmark' title='Joomla Database Crash'>Joomla Database Crash</a></li>
<li><a href='http://blog.danigunawan.com/tips-and-trick/wordpress-error-open_basedir-restriction-in-effect/' rel='bookmark' title='WordPress Error: open_basedir restriction in effect'>WordPress Error: open_basedir restriction in effect</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.danigunawan.com/cms-joomla/joomla-db-function-failed-with-error-number-126/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>After Oracle Bought Sun</title>
		<link>http://blog.danigunawan.com/java/after-oracle-bought-sun/</link>
		<comments>http://blog.danigunawan.com/java/after-oracle-bought-sun/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 09:46:14 +0000</pubDate>
		<dc:creator>Dagu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://blog.danigunawan.com/?p=525</guid>
		<description><![CDATA[A few days ago, Oracle, a company which is known by it&#8217;s RDBMS, Oracle Database, bought Sun Microsystems ($7.4 billion.. wheewwww), a company which is known by it&#8217;s famous programming language, Java. As we know, Sun had bought MySQL, the famous open source database. Hmm&#8230; can you imagine how big Oracle now? I just wonder [...]
Related posts:<ol>
<li><a href='http://blog.danigunawan.com/programming/java-mysql-connection/' rel='bookmark' title='Java &amp; MySQL Connection'>Java &amp; MySQL Connection</a></li>
<li><a href='http://blog.danigunawan.com/database/creating-database-in-mysql/' rel='bookmark' title='Creating Database in MySQL'>Creating Database in MySQL</a></li>
<li><a href='http://blog.danigunawan.com/operating-systems/how-to-install-java-in-linux-ubuntu/' rel='bookmark' title='How To Install Java in Linux Ubuntu'>How To Install Java in Linux Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_526" class="wp-caption alignleft" style="width: 205px"><a href="http://blog.danigunawan.com/wp-content/uploads/2009/04/zot_sun_s_oracle_b.gif"><img class="size-full wp-image-526" style="margin: 5px;" title="zot_sun_s_oracle_b" src="http://blog.danigunawan.com/wp-content/uploads/2009/04/zot_sun_s_oracle_b.gif" alt="Sun - Oracle" width="195" height="98" /></a><p class="wp-caption-text">Sun - Oracle</p></div>
<p>A few days ago, Oracle, a company which is known by it&#8217;s RDBMS, Oracle Database, bought Sun Microsystems ($7.4 billion.. wheewwww), a company which is known by it&#8217;s <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">famous programming language</a>, Java. As we know, Sun had bought MySQL, the famous open source database. Hmm&#8230; can you imagine how big Oracle now?</p>
<p>I just wonder what will happen tomorrow. Oracle has the enterprice market, meanwhile MySQL has SOHO market. Now Oracle has them all. I think Microsoft will be jealous. Microsoft SQL Server will not rule the Database World. Absolutely.</p>
<p>There are so many opinions about the future after Oracle bought Sun. May be Oracle will stop MySQL development, or still developing but not provide it as open source anymore. Or it will be better, MySQL will have Oracle features. What about Java? Do we have to pay to use Java like Microsoft does? Some people think it will be disaster. But I hope that Oracle won&#8217;t let open source community down.</p>
<p>Related posts:<ol>
<li><a href='http://blog.danigunawan.com/programming/java-mysql-connection/' rel='bookmark' title='Java &amp; MySQL Connection'>Java &amp; MySQL Connection</a></li>
<li><a href='http://blog.danigunawan.com/database/creating-database-in-mysql/' rel='bookmark' title='Creating Database in MySQL'>Creating Database in MySQL</a></li>
<li><a href='http://blog.danigunawan.com/operating-systems/how-to-install-java-in-linux-ubuntu/' rel='bookmark' title='How To Install Java in Linux Ubuntu'>How To Install Java in Linux Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.danigunawan.com/java/after-oracle-bought-sun/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Joomla Database Crash</title>
		<link>http://blog.danigunawan.com/cms/joomla-database-crash/</link>
		<comments>http://blog.danigunawan.com/cms/joomla-database-crash/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 02:36:16 +0000</pubDate>
		<dc:creator>Dagu</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.danigunawan.com/?p=498</guid>
		<description><![CDATA[jtablesession::Store Failed DB function failed with error number 145 Table ‘./joomla_database/jos_session’ is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`,`time`,`username`,`gid`,`guest`,`client_id`) VALUES (’1ecb458814b53d190db10cafee822dc0′,’1237429551′,”’0′,’1′,’0′); Error message above usually happens to CMS Joomla. One of Joomla tables jos_session (the table name depends on prefix) is crash. Don&#8217;t worry if you experience this problem. It&#8217;s easy [...]
Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms-joomla/joomla-db-function-failed-with-error-number-126/' rel='bookmark' title='Joomla DB Function Failed With Error Number 126'>Joomla DB Function Failed With Error Number 126</a></li>
<li><a href='http://blog.danigunawan.com/web/rename-htaccesstxt-to-be-htaccess-in-windows/' rel='bookmark' title='Rename htaccess.txt to be .htaccess in Windows'>Rename htaccess.txt to be .htaccess in Windows</a></li>
<li><a href='http://blog.danigunawan.com/review/joomla-won-best-cms-award-again/' rel='bookmark' title='Joomla! Won &quot;Best CMS Award&quot; (Again)'>Joomla! Won &quot;Best CMS Award&quot; (Again)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<blockquote><p>jtablesession::Store Failed<br />
DB function failed with error number 145<br />
<span style="color: #ff0000;">Table ‘./joomla_database/jos_session’ is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`,`time`,`username`,`gid`,`guest`,`client_id`) VALUES (’1ecb458814b53d190db10cafee822dc0′,’1237429551′,”’0′,’1′,’0′); </span></p></blockquote>
<p>Error message above usually happens to CMS Joomla. One of Joomla tables jos_session (the table name depends on prefix) is crash. Don&#8217;t worry if you experience this problem. It&#8217;s easy to overcome this problem. Just truncate the table jos_session. SQL command:</p>
<pre>mysql&gt; truncate jos_session;</pre>
<p>It&#8217;s done!</p>
<p>Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms-joomla/joomla-db-function-failed-with-error-number-126/' rel='bookmark' title='Joomla DB Function Failed With Error Number 126'>Joomla DB Function Failed With Error Number 126</a></li>
<li><a href='http://blog.danigunawan.com/web/rename-htaccesstxt-to-be-htaccess-in-windows/' rel='bookmark' title='Rename htaccess.txt to be .htaccess in Windows'>Rename htaccess.txt to be .htaccess in Windows</a></li>
<li><a href='http://blog.danigunawan.com/review/joomla-won-best-cms-award-again/' rel='bookmark' title='Joomla! Won &quot;Best CMS Award&quot; (Again)'>Joomla! Won &quot;Best CMS Award&quot; (Again)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.danigunawan.com/cms/joomla-database-crash/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Creating Database in MySQL</title>
		<link>http://blog.danigunawan.com/database/creating-database-in-mysql/</link>
		<comments>http://blog.danigunawan.com/database/creating-database-in-mysql/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 04:42:10 +0000</pubDate>
		<dc:creator>Dagu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.danigunawan.com/?p=480</guid>
		<description><![CDATA[There are a few ways to create a database (known as schema) in MySQL, such as using command line or third party software. Using Command Line If we decide to use command line, then we must know the syntax to create it. It&#8217;s pretty simple: CREATE DATABASE database_name. Of course we should have a MySQL [...]
Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms/joomla-database-crash/' rel='bookmark' title='Joomla Database Crash'>Joomla Database Crash</a></li>
<li><a href='http://blog.danigunawan.com/programming/java-mysql-connection/' rel='bookmark' title='Java &amp; MySQL Connection'>Java &amp; MySQL Connection</a></li>
<li><a href='http://blog.danigunawan.com/java/after-oracle-bought-sun/' rel='bookmark' title='After Oracle Bought Sun'>After Oracle Bought Sun</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There are a few ways to create a database (known as schema) in MySQL, such as using command line or third party software.</p>
<p><strong>Using Command Line</strong><br />
If we decide to use command line, then we must know the syntax to create it. It&#8217;s pretty simple: CREATE DATABASE database_name. Of course we should have a MySQL account which has privilege to create a database.</p>
<p>Example:</p>
<pre>mysql&gt; CREATE DATABASE dagunetdb;</pre>
<p>Don&#8217;t forget the semicolon, then press Enter. It&#8217;s Done.</p>
<p><strong>Using PHPMyAdmin</strong><br />
PHPMyAdmin is a web-based application which is used to manage databases. PHPMyAdmin is written in PHP Language. It can be downloaded <a href="http://www.phpmyadmin.net/home_page/downloads.php" target="_blank">here</a>. Don&#8217;t worry, it&#8217;s free of charge. To create a database, you need to login to PHPMyAdmin (You need MySQL account which has privilege to create a database). In the front page, there is a text box to fill the database name. If you have typed it, click <strong>Create </strong>button. It&#8217;s done.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://danigunawan.com/wp-content/uploads/2008/11/phpmyadmin_createdb.jpg"><img title="Create database using PHPMyAdmin" src="http://danigunawan.com/wp-content/uploads/2008/11/phpmyadmin_createdb.jpg" alt="Create database using PHPMyAdmin" width="500" height="245" /></a><p class="wp-caption-text">Create database using PHPMyAdmin</p></div>
<p><strong>Using MySQL Query Browser</strong><br />
PHPMyAdmin is a web-based application, but MySQL Query Browser is desktop-based application. This software is developed by mysql.com. And it&#8217;s free also. Download MySQL Query Browser <a href="http://dev.mysql.com/downloads/gui-tools/5.0.html" target="_blank">here</a>. To create a database is as simple as pressing <strong>Ctrl + N</strong>. Type database name in pop-up window. Click <strong>OK</strong>. It&#8217;s done.</p>
<div class="wp-caption aligncenter" style="width: 320px"><a href="http://danigunawan.com/wp-content/uploads/2008/11/mysqlquerybrowser_createdb.jpg"><img title="Creating Database Using MySQL Query Browser" src="http://danigunawan.com/wp-content/uploads/2008/11/mysqlquerybrowser_createdb.jpg" alt="Creating Database Using MySQL Query Browser" width="310" height="176" /></a><p class="wp-caption-text">Creating Database Using MySQL Query Browser</p></div>
<p>Related posts:<ol>
<li><a href='http://blog.danigunawan.com/cms/joomla-database-crash/' rel='bookmark' title='Joomla Database Crash'>Joomla Database Crash</a></li>
<li><a href='http://blog.danigunawan.com/programming/java-mysql-connection/' rel='bookmark' title='Java &amp; MySQL Connection'>Java &amp; MySQL Connection</a></li>
<li><a href='http://blog.danigunawan.com/java/after-oracle-bought-sun/' rel='bookmark' title='After Oracle Bought Sun'>After Oracle Bought Sun</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.danigunawan.com/database/creating-database-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java &amp; MySQL Connection</title>
		<link>http://blog.danigunawan.com/programming/java-mysql-connection/</link>
		<comments>http://blog.danigunawan.com/programming/java-mysql-connection/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 04:18:00 +0000</pubDate>
		<dc:creator>Dagu</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.danigunawan.com/2007/11/24/koneksi-java-mysql/</guid>
		<description><![CDATA[To connect a Java application with MySQL, we need a driver as interface between Java and MySQL. Driver can be downloaded from the official MySQL website. [ Download MySQL Connector ] Extract downloaded file (file type: *.jar). Copy that file to directory [jre installation]/lib/ext/. Ok, your Java application is ready to connect with MySQL. Testing [...]
Related posts:<ol>
<li><a href='http://blog.danigunawan.com/operating-systems/how-to-install-java-in-linux-ubuntu/' rel='bookmark' title='How To Install Java in Linux Ubuntu'>How To Install Java in Linux Ubuntu</a></li>
<li><a href='http://blog.danigunawan.com/database/creating-database-in-mysql/' rel='bookmark' title='Creating Database in MySQL'>Creating Database in MySQL</a></li>
<li><a href='http://blog.danigunawan.com/java/after-oracle-bought-sun/' rel='bookmark' title='After Oracle Bought Sun'>After Oracle Bought Sun</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>To connect a Java application with MySQL, we need a driver as interface between Java and MySQL. Driver can be downloaded from the official MySQL website.</p>
<p><a href="http://dev.mysql.com/downloads/connector/j/3.0.html">[ Download MySQL Connector ]</a></p>
<p>Extract downloaded file (file type: *.jar). Copy that file to directory <span style="font-weight: bold;">[jre installation]/lib/ext/</span>. Ok, your Java application is ready to connect with MySQL.</p>
<p><span id="more-91"></span></p>
<p><strong>Testing</strong><br />
Code below is used to connect between Java and MySQL.<br />
<span style="font-family: courier new;">/*</span><br />
<span style="font-family: courier new;"> * DBConnection.java</span><br />
<span style="font-family: courier new;"> *</span><br />
<span style="font-family: courier new;"> * Created on 29 September 2007, 11:41</span><br />
<span style="font-family: courier new;"> *</span><br />
<span style="font-family: courier new;"> */</span></p>
<p><span style="font-family: courier new;">import java.sql.*;</span></p>
<p><span style="font-family: courier new;">/**</span><br />
<span style="font-family: courier new;"> *</span><br />
<span style="font-family: courier new;"> * @author Dani Gunawan</span><br />
<span style="font-family: courier new;"> */</span><br />
<span style="font-family: courier new;">public class DBConnection {</span><br />
<span style="font-family: courier new;"> </span><br />
<span style="font-family: courier new;"> /** Creates a new instance of DBConnection */</span><br />
<span style="font-family: courier new;"> public DBConnection() {</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> </span><br />
<span style="font-family: courier new;"> public Connection connect() {</span><br />
<span style="font-family: courier new;"> Connection conn = null;</span></p>
<p><span style="font-family: courier new;"> try</span><br />
<span style="font-family: courier new;"> {</span><br />
<span style="font-family: courier new;"> String userName = &#8220;root&#8221;;</span><br />
<span style="font-family: courier new;"> String password = &#8220;&#8221;;</span><br />
<span style="font-family: courier new;"> String url = &#8220;jdbc:mysql://blog.danigunawan.com/test&#8221;;</span><br />
<span style="font-family: courier new;"> Class.forName (&#8220;com.mysql.jdbc.Driver&#8221;).newInstance ();</span><br />
<span style="font-family: courier new;"> conn = DriverManager.getConnection (url, userName, password);</span><br />
<span style="font-family: courier new;"> } catch (Exception e) {</span><br />
<span style="font-family: courier new;"> e.printStackTrace();</span><br />
<span style="font-family: courier new;"> conn = null;</span><br />
<span style="font-family: courier new;"> } finally {</span><br />
<span style="font-family: courier new;"> if (conn != null)</span><br />
<span style="font-family: courier new;"> {</span><br />
<span style="font-family: courier new;"> try</span><br />
<span style="font-family: courier new;"> {</span><br />
<span style="font-family: courier new;"> conn.close ();</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> catch (Exception ex) { </span><br />
<span style="font-family: courier new;"> ex.printStackTrace();</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> </span><br />
<span style="font-family: courier new;"> return conn;</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;">}</span></p>
<p>Code below is used to test the database connection.</p>
<p><span style="font-family: courier new;">/**</span><br />
<span style="font-family: courier new;"> * TesConnection.java</span><br />
<span style="font-family: courier new;"> */</span><br />
<span style="font-family: courier new;">import java.sql.*;</span></p>
<p><span style="font-family: courier new;">public class TesConnection {</span></p>
<p><span style="font-family: courier new;"> public static void main(String args[]) {</span></p>
<p><span style="font-family: courier new;"> Connection dbcon = new DBConnection().connect();</span><br />
<span style="font-family: courier new;"> </span><br />
<span style="font-family: courier new;"> if (dbcon != null) {</span><br />
<span style="font-family: courier new;"> System.out.println(&#8220;Database connection is successfully created&#8221;);</span><br />
<span style="font-family: courier new;"> } else {</span><br />
<span style="font-family: courier new;"> System.out.println(&#8220;Database connection isn&#8217;t successfully created&#8221;);</span><br />
<span style="font-family: courier new;"> }</span><br />
<span style="font-family: courier new;"> }</span></p>
<p><span style="font-family: courier new;">}</span></p>
<p><strong>How to Use Them?</strong><br />
Put those two source in the same directory. Compile DBConnection.java and TesConnection.java respectively.<br />
<span style="font-family: courier new;"><br />
javac DBConnection.java</span><br />
<span style="font-family: courier new;">javac TesConnection.java</span></p>
<p>If you want to compile all of them, use wildcard asterisk (*).</p>
<p><span style="font-family: courier new;">javac *.java</span></p>
<p>Run TesConnection:</p>
<p><span style="font-family: courier new;">java TesConnection</span></p>
<p>If the result:</p>
<p><span style="font-weight: bold;">Database connection is successfully created</span></p>
<p>Then your database is has been connected. But if:</p>
<p><span style="font-weight: bold;">Database connection isn&#8217;t successfully created</span></p>
<p>means your Java application isn&#8217;t connected yet with the database.<br />
Possibility:<br />
- MySQL isn&#8217;t installed yet<br />
- Database hasn&#8217;t been created yet (or maybe wrong database name)<br />
- Wrong database user or password</p>
<p>Both source can be downloaded from link below:</p>
<p><a href="http://danigunawan.com/wp-content/uploads/2008/12/tesdb.zip" target="_blank">[ Download example file ]</a></p>
<p><span style="font-weight: bold;">P.S.: </span><br />
Code had been tested in Windows XP SP 2 Operating System, never been done in other operating systems.</p>
<p>Related posts:<ol>
<li><a href='http://blog.danigunawan.com/operating-systems/how-to-install-java-in-linux-ubuntu/' rel='bookmark' title='How To Install Java in Linux Ubuntu'>How To Install Java in Linux Ubuntu</a></li>
<li><a href='http://blog.danigunawan.com/database/creating-database-in-mysql/' rel='bookmark' title='Creating Database in MySQL'>Creating Database in MySQL</a></li>
<li><a href='http://blog.danigunawan.com/java/after-oracle-bought-sun/' rel='bookmark' title='After Oracle Bought Sun'>After Oracle Bought Sun</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.danigunawan.com/programming/java-mysql-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

