<?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>BadMad :: Blog &#187; Uncategorized</title>
	<atom:link href="http://blog.badmad.net/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.badmad.net</link>
	<description>Aus dem Leben eines Android Entwicklers</description>
	<lastBuildDate>Tue, 22 Jun 2010 13:50:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Land in Sicht!</title>
		<link>http://blog.badmad.net/uncategorized/land-in-sicht/</link>
		<comments>http://blog.badmad.net/uncategorized/land-in-sicht/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:40:16 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fhb]]></category>
		<category><![CDATA[Studium]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=385</guid>
		<description><![CDATA[Das Ende einer langen Reise ist in Sicht. Gestern war es soweit, ich habe meine letzte Pr&#252;fung (Grundlagen der Sicherheit) vor meiner Diplomarbeit geschrieben. Ok, man k&#246;nnte jetzt sagen &#8220;das ist ein bisschen voreilig, denn schlie&#223;lich weiss ich ja nicht ob ich bestanden habe&#8221; aber ich denke das das problemlos ...]]></description>
			<content:encoded><![CDATA[<p>Das Ende einer langen Reise ist in Sicht. Gestern war es soweit, ich habe meine letzte Pr&#252;fung (Grundlagen der Sicherheit) vor meiner Diplomarbeit geschrieben. Ok, man k&#246;nnte jetzt sagen &#8220;das ist ein bisschen voreilig, denn schlie&#223;lich weiss ich ja nicht ob ich bestanden habe&#8221; aber ich denke das das problemlos bestanden haben sollte. Jetzt nur noch mein Praktikum zu Ende machen (nur noch 1 Monat!) und dann gehts quasi auch schon los mit Diplomarbeit schreiben.</p>
<p>und wenn ich mich ganz doll beeile, dann bin ich noch vor <a href="http://brianhoffmann.slowpoke.de/meinblog/">Brian</a> fertig <img src='http://blog.badmad.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/land-in-sicht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to: Schadensbeschreibung f&#252;r Versicherung</title>
		<link>http://blog.badmad.net/uncategorized/how-to-schadensbeschreibung-fuer-versicherung/</link>
		<comments>http://blog.badmad.net/uncategorized/how-to-schadensbeschreibung-fuer-versicherung/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 21:55:26 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=365</guid>
		<description><![CDATA[So haben Schadensbeschreibungen f&#252;r Versicherungen auszusehen! Das erinnert mich an das Nutella Problem oder an das Sp&#252;lmittelproblem   Auf jeden Fall sehr gut! Klickt auf das Bild f&#252;r die gro&#223;e Version.

via aptgetupdate.de
]]></description>
			<content:encoded><![CDATA[<p>So haben Schadensbeschreibungen f&#252;r Versicherungen auszusehen! Das erinnert mich an das <a class="wp-caption" href="http://blog.badmad.net/uncategorized/das-nutella-problem/">Nutella Problem</a> oder an das <a class="wp-caption-dd" href="http://blog.badmad.net/uncategorized/ja-spulmittel-mit-zitronenduft/">Sp&#252;lmittelproblem</a> <img src='http://blog.badmad.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Auf jeden Fall sehr gut! Klickt auf das Bild f&#252;r die gro&#223;e Version.<br />
<a href="http://blog.badmad.net/wp-content/uploads/2009/01/bild-730.jpg"><img class="alignleft size-medium wp-image-366" title="Schadensbeschreibung" src="http://blog.badmad.net/wp-content/uploads/2009/01/bild-730-300x207.jpg" alt="Schadensbeschreibung" width="300" height="207" /></a><br />
via <a href="http://www.aptgetupdate.de/2009/01/26/ohne-worte-so-und-nicht-anders-haben-schadenbeschreibungen-auszusehen/">aptgetupdate.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/how-to-schadensbeschreibung-fuer-versicherung/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I&#8217;m falling in love with your favourite song</title>
		<link>http://blog.badmad.net/uncategorized/im-falling-in-love-with-your-favourite-song/</link>
		<comments>http://blog.badmad.net/uncategorized/im-falling-in-love-with-your-favourite-song/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 17:17:59 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=360</guid>
		<description><![CDATA[Mando Diao &#8211; Dance With Somebody from rooroo on Vimeo.
Ich mag einfach dieses Lied. Hammer!
]]></description>
			<content:encoded><![CDATA[<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2522759&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2522759&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br /><a href="http://vimeo.com/2522759">Mando Diao &#8211; Dance With Somebody</a> from <a href="http://vimeo.com/user852659">rooroo</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Ich mag einfach dieses Lied. Hammer!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/im-falling-in-love-with-your-favourite-song/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Interview mit Robert Basic bei 3sat</title>
		<link>http://blog.badmad.net/uncategorized/interview-mit-robert-basic-bei-3sat/</link>
		<comments>http://blog.badmad.net/uncategorized/interview-mit-robert-basic-bei-3sat/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 13:32:54 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=344</guid>
		<description><![CDATA[Wie ja inzwischen alle wissen, verkauft Robert Basic seinen Blog Basic Thinking. Die Auktion l&#228;uft bei Ebay und endet heute Abend. Da er einer der wichtigsten Blogger Deutschlands ist, gibt es nat&#252;rlich auch eine Menge Medienrummel. So kommt es das ZDF oder besser gesagt 3sat ein Interview mit ihm gemacht ...]]></description>
			<content:encoded><![CDATA[<p>Wie ja inzwischen alle wissen, verkauft Robert Basic seinen <a href="http://www.basicthinking.de/blog/">Blog Basic Thinking</a>. Die <a href="http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&amp;item=260343987629">Auktion</a> l&#228;uft bei Ebay und endet heute Abend. Da er einer der wichtigsten Blogger Deutschlands ist, gibt es nat&#252;rlich auch eine Menge Medienrummel. So kommt es das ZDF oder besser gesagt <a href="http://blog.zdf.de/3sat.neues/">3sat</a> ein Interview mit ihm gemacht hat. Dies kann man nun schon vorab im Internet betrachten.Dazu m&#252;sst Ihr einfach nur <a href="http://blog.zdf.de/3sat.neues/2009/01/video-interview-mit-robert-bas.html">hier</a> klicken <img src='http://blog.badmad.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Es sollen noch ein Interview mit N24 folgen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/interview-mit-robert-basic-bei-3sat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerade in&#8230;</title>
		<link>http://blog.badmad.net/uncategorized/gerade-in/</link>
		<comments>http://blog.badmad.net/uncategorized/gerade-in/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 08:26:16 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gerade]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/uncategorized/gerade-in/</guid>
		<description><![CDATA[&#8230; der Stra&#223;enbahn: &#8220;Mama, warum hast du eigentlich kein Ticket?&#8221; Ach Kinder sind manchmal einfach herlich direkt  
]]></description>
			<content:encoded><![CDATA[<p>&#8230; der Stra&#223;enbahn: &#8220;Mama, warum hast du eigentlich kein Ticket?&#8221; Ach Kinder sind manchmal einfach herlich direkt <img src='http://blog.badmad.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/gerade-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uarrr.org Adventskalender! Titten!</title>
		<link>http://blog.badmad.net/uncategorized/uarrrorg-adventskalender-brueste/</link>
		<comments>http://blog.badmad.net/uncategorized/uarrrorg-adventskalender-brueste/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 11:18:12 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=283</guid>
		<description><![CDATA[
Uarrr.org macht wieder einen Adventskalender&#8230; Titten! Jeden Tag gibts einen neuen Teil der Geschichte. Unbedingt reinschauen! Und was die Titten damit zu tun haben? Who knows&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a href="http://uarrr.org/blog/category/adventskalender-2008/"><img class="alignnone size-medium wp-image-284" title="verlinkungsgrafik" src="http://blog.badmad.net/wp-content/uploads/2008/12/verlinkungsgrafik-300x219.png" alt="" width="300" height="219" /></a><a href="http://uarrr.org/blog"></a></p>
<p><a href="http://uarrr.org/blog/category/adventskalender-2008/">Uarrr.org</a> macht wieder einen Adventskalender&#8230; Titten! Jeden Tag gibts einen neuen Teil der Geschichte. Unbedingt reinschauen! Und was die <a href="http://uarrr.org/blog/30-11-2008/weihnachtstitten/">Titten</a> damit zu tun haben? Who knows&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/uarrrorg-adventskalender-brueste/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Wordle up your music</title>
		<link>http://blog.badmad.net/uncategorized/wordle-up-your-music/</link>
		<comments>http://blog.badmad.net/uncategorized/wordle-up-your-music/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 09:48:36 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[LastFM]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=270</guid>
		<description><![CDATA[Grade habe ich was im Internet gefunden womit man eine Wordle-Tag-Wolke aus seinem Last.FM Profil erstellen kann. Geb einfach dazu bei Mastergiraffe euren Last.FM  Benutzernamen ein, kopiert den ausgespuckten Text und f&#252;gt ihn bei Wordle ein. Das wars! Bei mir sieht das ganze so aus:

 Image by www.wordle.net
]]></description>
			<content:encoded><![CDATA[<p>Grade habe ich was im Internet gefunden womit man eine Wordle-Tag-Wolke aus seinem Last.FM Profil erstellen kann. Geb einfach dazu bei <a href="http://www.mastergiraffe.com/index.php/music/turn-your-lastfm-profile-into-a-wordle-image/">Mastergiraffe</a> euren Last.FM  Benutzernamen ein, kopiert den ausgespuckten Text und f&#252;gt ihn bei <a href="http://www.wordle.net/create">Wordle</a> ein. Das wars! Bei mir sieht das ganze so aus:</p>
<p><a href="http://blog.badmad.net/wp-content/uploads/2008/11/wordle-badmad01.png"><img class="alignnone size-medium wp-image-272" title="wordle-badmad01" src="http://blog.badmad.net/wp-content/uploads/2008/11/wordle-badmad01-300x211.png" alt="" width="300" height="211" /></a></p>
<p><a href="http://creativecommons.org/licenses/by/3.0/us/"><img class="alignnone size-full wp-image-273" title="80x15" src="http://blog.badmad.net/wp-content/uploads/2008/11/80x15.png" alt="" width="80" height="15" /></a> Image by <a href="http://www.wordle.net">www.wordle.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/wordle-up-your-music/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Access Your Gmail Account When It&#8217;s Down</title>
		<link>http://blog.badmad.net/uncategorized/how-to-access-your-gmail-account-when-its-down/</link>
		<comments>http://blog.badmad.net/uncategorized/how-to-access-your-gmail-account-when-its-down/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 05:53:15 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/uncategorized/how-to-access-your-gmail-account-when-its-down/</guid>
		<description><![CDATA[Weblog Google Operating System rounds up eight different Gmail modes worth a shot next time you have trouble accessing Gmail. That includes everything from Safe mode
—which runs Gmail without any Labs features—to Basic or iPhone mode.read more &#124; digg story
]]></description>
			<content:encoded><![CDATA[<p>Weblog Google Operating System rounds up eight different Gmail modes worth a shot next time you have trouble accessing Gmail. That includes everything from Safe mode<br />
—which runs Gmail without any Labs features—to Basic or iPhone mode.<br/><br/><a href="http://lifehacker.com/5069845/how-to-access-your-gmail-account-when-its-down">read more</a> | <a href="http://digg.com/tech_news/How_to_Access_Your_Gmail_Account_When_It_s_Down">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/how-to-access-your-gmail-account-when-its-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Super-Cheap Laptops are Driving a Linux Revolution</title>
		<link>http://blog.badmad.net/uncategorized/how-super-cheap-laptops-are-driving-a-linux-revolution/</link>
		<comments>http://blog.badmad.net/uncategorized/how-super-cheap-laptops-are-driving-a-linux-revolution/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 21:36:04 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/uncategorized/how-super-cheap-laptops-are-driving-a-linux-revolution/</guid>
		<description><![CDATA[Netbooks: The Linux Trojan Horseread more &#124; digg story
]]></description>
			<content:encoded><![CDATA[<p>Netbooks: The Linux Trojan Horse<br/><br/><a href="http://www.techradar.com/news/mobile-computing/laptops/netbooks-the-linux-trojan-horse-479651">read more</a> | <a href="http://digg.com/linux_unix/How_Super_Cheap_Laptops_are_Driving_a_Linux_Revolution">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/how-super-cheap-laptops-are-driving-a-linux-revolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL: Table is marked as crashed and should be repaired</title>
		<link>http://blog.badmad.net/uncategorized/mysql-table-is-marked-as-crashed-and-should-be-repaired/</link>
		<comments>http://blog.badmad.net/uncategorized/mysql-table-is-marked-as-crashed-and-should-be-repaired/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 21:34:38 +0000</pubDate>
		<dc:creator>badmad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.badmad.net/?p=169</guid>
		<description><![CDATA[English version below
Mir ist grad aufgefallen das meine comments Tabelle von WordPress kaputt ist. phpMyAdmin hat mir folgendes gesagt:
Table 'usr_web1_1/wp_comments' is marked as crashed and should be repaired.

phpMyAdmin
phpMyAdmin hatt selber schon Funktionen zur Reperatur von Tabellen an Board.  Unter Tabelle &#62; Operations &#62; Table Maintenance findet man diverse M&#246;glichkeiten ...]]></description>
			<content:encoded><![CDATA[<h2><span style="text-decoration: underline;"><em><strong>English version below</strong></em></span></h2>
<p>Mir ist grad aufgefallen das meine comments Tabelle von <a href="http://www.wordpress.org">WordPress</a> kaputt ist. <a href="http://www.phpmyadmin.net">phpMyAdmin</a> hat mir folgendes gesagt:</p>
<pre><em>Table 'usr_web1_1/wp_comments' is marked as crashed and should be repaired.
</em></pre>
<h3>phpMyAdmin</h3>
<p>phpMyAdmin hatt selber schon Funktionen zur Reperatur von Tabellen an Board.  Unter <em>Tabelle &gt; Operations &gt; Table Maintenance</em> findet man diverse M&#246;glichkeiten zur Fehlerbehebung:<span id="more-169"></span></p>
<ul>
<li>Check table</li>
<li>Analyze table</li>
<li>Repair table</li>
<li>Optimize table</li>
</ul>
<p>Bei mir waren die Funktionen aber nicht verf&#252;gbar. Es erschien immer nur die obige Fehlermeldung. Der Fehlerteufel schein wohl hartn&#228;ckiger zu sein als ich dachte. Ok, werd ich auch hartn&#228;ckiger und versuche es per SSH:</p>
<h3>SSH</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># /etc/init.d/mysql stop</span></div>
</li>
<li class="li1">
<div class="de1">Stopping MySQL database server: mysqld.</div>
</li>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># /etc/init.d/mysql start</span></div>
</li>
<li class="li1">
<div class="de1">Starting MySQL database server: mysqld.</div>
</li>
<li class="li1">
<div class="de1">Checking <span class="kw1">for</span> corrupt, not cleanly closed and upgrade needing tables..</div>
</li>
</ol>
</div>
<p>Hmm&#8230; phpMyAdmin zeigt mir immernoch den gleichen Fehler an.<br />
Weiter gehts mit</p>
<h3>mysqlcheck</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># mysqlcheck -A &nbsp;-r -uUSER -pPASSWORD</span></div>
</li>
</ol>
</div>
<p><em>-A sorgt daf&#252;r das alles &#252;berpr&#252;ft wird und -r sorgt daf&#252;r das auch versucht wird, kaputte Tabellen zu reparieren.</em><br />
Dies hat leider auch nix gebracht. Jetzt habe ich schon gedacht das ich die Tabelle l&#246;schen muss und wieder neu anlegen muss. Damit w&#228;hren dann aber die Kommentare von WordPress weg, das wollte ich nat&#252;rlich nicht. Zum Gl&#252;ck hab ich noch etwas gegoogelt und hab eine L&#246;sung bei <a href="http://blog.emeidi.com/2007/09/mysql-table-is-marked-as-crashed-and.html">think eMeidi Blog</a> gefunden. Man nehme die Brachialmethode</p>
<h3>myisamchk</h3>
<p>Erstmal nochmal den MySQL Server runterfahren:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>mysql stop</div>
</li>
</ol>
</div>
<p>und dann</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">Checking MyISAM <span class="kw2">file</span>: <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">myisamchk: warning: Table is marked <span class="kw2">as</span> crashed</div>
</li>
<li class="li1">
<div class="de1">- check file-<span class="kw2">size</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#91;</span>&#8230;<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">myisamchk: error: Recordlink that points outside datafile at <span class="nu0">1</span>,<span class="nu0">2</span>,<span class="nu0">3</span>,<span class="nu0">4</span></div>
</li>
<li class="li1">
<div class="de1">MyISAM-table <span class="st0">&#39;wp_comments.MYI&#39;</span> is corrupted</div>
</li>
<li class="li1">
<div class="de1">Fix it using switch <span class="st0">&quot;-r&quot;</span> or <span class="st0">&quot;-o&quot;</span></div>
</li>
</ol>
</div>
<p>Gesagt, getan:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk -r <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">- recovering <span class="br0">&#40;</span>with <span class="kw2">sort</span><span class="br0">&#41;</span> MyISAM-table <span class="st0">&#39;smt_stats.MYI&#39;</span></div>
</li>
<li class="li1">
<div class="de1">Data records: <span class="nu0">27</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">2</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">3</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">4</span></div>
</li>
</ol>
</div>
<p>Soweit so gut, alles nochmal &#252;berpr&#252;fen:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">Checking MyISAM <span class="kw2">file</span>: <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
</ol>
</div>
<p>Da alles soweit gut aussieht, fahren wir den MySQL Server wieder hoch:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>mysql start</div>
</li>
</ol>
</div>
<p>Nun schauen wir nochmal bei phpMyAdmin nach und siehe da, alles wieder da und funktioniert auch wieder einwandfrei!</p>
<h2><strong><em><span style="text-decoration: underline;">English Version:</span></em></strong></h2>
<p>Today i realized that my WordPress Comments Table are crashed. <a href="http://www.phpmyadmin.net">phpMyAdmin</a> throw me following error message:</p>
<pre><em>Table 'usr_web1_1/wp_comments' is marked as crashed and should be repaired.</em></pre>
<h3>phpMyAdmin</h3>
<p>phpMyAdmin has a build-in repair function. Go to <em>Table &gt; Operations &gt; Table Maintenance</em> and you find some possibilities for repairing a crashed table:</p>
<ul>
<li>Check table</li>
<li>Analyze table</li>
<li>Repair table</li>
<li>Optimize table</li>
</ul>
<p>But these functions wasn&#8217;t available for my table. Only the error message from above appears. Ok, the problem seems to be a little bit more difficult. Let&#8217;s try to fix this via SSH:</p>
<h3>SSH</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># /etc/init.d/mysql stop</span></div>
</li>
<li class="li1">
<div class="de1">Stopping MySQL database server: mysqld.</div>
</li>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># /etc/init.d/mysql start</span></div>
</li>
<li class="li1">
<div class="de1">Starting MySQL database server: mysqld.</div>
</li>
<li class="li1">
<div class="de1">Checking <span class="kw1">for</span> corrupt, not cleanly closed and upgrade needing tables..</div>
</li>
</ol>
</div>
<p>Hmm&#8230; phpMyAdmin shows furthermore the error message. Next try: mysqlcheck</p>
<h3>mysqlcheck</h3>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">root<span class="sy0">@</span>host:~<span class="co0"># mysqlcheck -A &nbsp;-r -uUSER -pPASSWORD</span></div>
</li>
</ol>
</div>
<p><em>-A for all Tables and -r is for repairing</em></p>
<p>This does not repair my table. Same error message&#8230; But befor I delete and recreate the wp_comments table (and lost all comments), I ask Google. I find a solution at <a href="http://blog.emeidi.com/2007/09/mysql-table-is-marked-as-crashed-and.html">think eMeidi Blog</a>. Let&#8217;s try the last chance!</p>
<h3>myisamchk</h3>
<p>First we need to stop the MySQL Server:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>mysql stop</div>
</li>
</ol>
</div>
<p>and then</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">Checking MyISAM <span class="kw2">file</span>: <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">myisamchk: warning: Table is marked <span class="kw2">as</span> crashed</div>
</li>
<li class="li1">
<div class="de1">- check file-<span class="kw2">size</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#91;</span>&#8230;<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">myisamchk: error: Recordlink that points outside datafile at <span class="nu0">1</span>,<span class="nu0">2</span>,<span class="nu0">3</span>,<span class="nu0">4</span></div>
</li>
<li class="li1">
<div class="de1">MyISAM-table <span class="st0">&#39;wp_comments.MYI&#39;</span> is corrupted</div>
</li>
<li class="li1">
<div class="de1">Fix it using switch <span class="st0">&quot;-r&quot;</span> or <span class="st0">&quot;-o&quot;</span></div>
</li>
</ol>
</div>
<p>Ok, lets try to repair with -r switch</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk -r <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">- recovering <span class="br0">&#40;</span>with <span class="kw2">sort</span><span class="br0">&#41;</span> MyISAM-table <span class="st0">&#39;smt_stats.MYI&#39;</span></div>
</li>
<li class="li1">
<div class="de1">Data records: <span class="nu0">27</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">2</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">3</span></div>
</li>
<li class="li1">
<div class="de1">- Fixing index <span class="nu0">4</span></div>
</li>
</ol>
</div>
<p>Seems to be ok, let&#8217;s check again.</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">myisamchk <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
<li class="li1">
<div class="de1">Checking MyISAM <span class="kw2">file</span>: <span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>mysql<span class="sy0">/</span>usr_web1_1<span class="sy0">/</span>wp_comments.MYI</div>
</li>
</ol>
</div>
<p>Now we only need to start the MySQL server again:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>mysql start</div>
</li>
</ol>
</div>
<p>Finally let&#8217;s take a look in phpMyAdmin. No error message anymore! All repaired <img src='http://blog.badmad.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I hope this help you</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.badmad.net/uncategorized/mysql-table-is-marked-as-crashed-and-should-be-repaired/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
