<?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>KopfPit - Weblog &#187; Entwicklung</title>
	<atom:link href="http://www.kopfpit.de/wordpress/tag/entwicklung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kopfpit.de/wordpress</link>
	<description>Webdevelopment</description>
	<lastBuildDate>Wed, 04 Jan 2012 15:36:40 +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>MySQL Import / Export von CSV Daten</title>
		<link>http://www.kopfpit.de/wordpress/2010/12/19/mysql-import-export-von-csv-daten/</link>
		<comments>http://www.kopfpit.de/wordpress/2010/12/19/mysql-import-export-von-csv-daten/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 13:00:20 +0000</pubDate>
		<dc:creator>ct</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Datenbanken]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.kopfpit.de/wordpress/?p=878</guid>
		<description><![CDATA[Seit PHP 5 hat man mittels fgetcsv bzw. fputcsv die M&#246;glichkeit komfortabel Array Daten in eine CSV Datei zu schreiben bzw. zu lesen. Kommen die Daten aus einer einer MySQL Datenbank und m&#252;ssen nicht mehr aufbereitet werden kann man das auch auf Datenbankebene mit einem SELECT erledigen. SELECT * FROM `foo` INTO OUTFILE '/path/to/dump/foo.csv' FIELDS [...]]]></description>
			<content:encoded><![CDATA[<p>Seit PHP 5 hat man mittels <em><a href=" http://de3.php.net/manual/en/function.fgetcsv.php" target="_blank">fgetcsv</a></em> bzw. <em><a href="http://de3.php.net/manual/en/function.fputcsv.php" target="_blank">fputcsv</a></em> die M&#246;glichkeit komfortabel Array Daten in eine CSV Datei zu schreiben bzw. zu lesen. Kommen die Daten aus einer einer MySQL Datenbank und m&#252;ssen nicht mehr aufbereitet werden kann man das auch auf Datenbankebene mit einem <em>SELECT</em> erledigen.<br />
<code><br />
SELECT * FROM `foo` INTO OUTFILE '/path/to/dump/foo.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';<br />
</code></p>
<p>Existiert die Datei schon, kommt eine Fehler, da sie aus Sicherheitsgr&#252;nden nicht &#252;berschrieben wird.<br />
Soll der Dateiname dynamisch sein, zum Beispiel mit Timestamp, kann man das, wie <a href="http://dev.mysql.com/doc/refman/5.0/en/select.html" target="_blank">hier</a> beschrieben, mit einem <a href="http://dev.mysql.com/tech-resources/articles/4.1/prepared-statements.html" target="_blank"><em>Prepared Statement</em></a> machen.<br />
<code><br />
SELECT @export := concat("SELECT * into OUTFILE '/path/to/dump/foo", DATE_FORMAT(now(),'%Y%m%d-%H%i%s'), ".csv' FROM foo");<br />
PREPARE stmt FROM @export;<br />
EXECUTE stmt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kopfpit.de/wordpress/2010/12/19/mysql-import-export-von-csv-daten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion &#8211; Autoprops verwenden</title>
		<link>http://www.kopfpit.de/wordpress/2008/11/02/subversion-autoprops-verwenden/</link>
		<comments>http://www.kopfpit.de/wordpress/2008/11/02/subversion-autoprops-verwenden/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 21:28:04 +0000</pubDate>
		<dc:creator>fs</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programme]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.kopfpit.de/wordpress/?p=140</guid>
		<description><![CDATA[Anders als bei CVS muss man bei Subversion (soweit ich wei&#223;) die Properties, wie Autor, Revision etc. auf der Client-Seite setzen. Die Ersetzung scheint dann auch auf der Client-Seite zu erfolgen. Um diese Ersetzung zu automatisieren muss man ein paar Einstellungen vornehmen. Subversion legt im Home/Eigene Dateien-Verzeichnis jeweils eine Konfigurationsdatei an. Die Pfade sind: Windows [...]]]></description>
			<content:encoded><![CDATA[<p>Anders als bei CVS muss man bei Subversion (soweit ich wei&#223;) die Properties, wie Autor, Revision etc. auf der Client-Seite setzen. Die Ersetzung scheint dann auch auf der Client-Seite zu erfolgen.</p>
<p>Um diese Ersetzung zu automatisieren muss man ein paar Einstellungen vornehmen. Subversion legt im Home/Eigene Dateien-Verzeichnis jeweils eine Konfigurationsdatei an. Die Pfade sind:</p>
<ul>
<li>Windows &#8211; Â %APPDATA%\Subversion\config wobei %APPDATA% C:\Dokumente und Einstellungen\&lt;username&gt;\Application Data ist</li>
<li>Unix/Linux/Mac &#8211; ~/.subversion/config</li>
</ul>
<p>Hier muss man folgende Sektionen bearbeiten:</p>
<pre>[miscellany]
enable-auto-props = yes

[auto-props]
*.java = svn:eol-style=native; svn:keywords=Id Author Date Revision
*.jpg = svn:mime-type=image/jpeg
*.png = svn:mime-type=image/png
*.properties = svn:eol-style=native
*.sh = svn:eol-style=native;svn:executable
*.txt = svn:eol-style=native
*.xml = svn:eol-style=native
*.php = svn:eol-style=native; svn:keywords=Id Author Date Revision</pre>
<p>und was man sonst noch haben will.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kopfpit.de/wordpress/2008/11/02/subversion-autoprops-verwenden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching using disk: basic

Served from: www.kopfpit.de @ 2012-02-09 00:11:34 -->
