<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>opuntia.biz &#187; Database</title>
	<atom:link href="http://opuntia.biz/category/linux-tips/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://opuntia.biz</link>
	<description>Piccoli appunti per grandi appassionati di sistemi open source ...</description>
	<lastBuildDate>Thu, 31 May 2012 07:51:52 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='opuntia.biz' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>opuntia.biz &#187; Database</title>
		<link>http://opuntia.biz</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://opuntia.biz/osd.xml" title="opuntia.biz" />
	<atom:link rel='hub' href='http://opuntia.biz/?pushpress=hub'/>
		<item>
		<title>Come esportare una tabella MySQL in csv</title>
		<link>http://opuntia.biz/2010/05/03/come-esportare-una-tabella-mysql-in-csv/</link>
		<comments>http://opuntia.biz/2010/05/03/come-esportare-una-tabella-mysql-in-csv/#comments</comments>
		<pubDate>Mon, 03 May 2010 09:14:34 +0000</pubDate>
		<dc:creator>BoB</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux tips]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://opuntia.biz/?p=1031</guid>
		<description><![CDATA[Cosa facile facile &#8230; mysql -u[username] -p[password] [nome_database] -B -e &#8220;select * from \`[nome_tabella]\`;&#8221; &#124; sed &#8216;s/\t/&#8221;,&#8221;/g;s/^/&#8221;/;s/$/&#8221;/;s/\n//g&#8217; &#62; /var/www/html/mysql_exported_table.csv<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=1031&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cosa facile facile &#8230;</p>
<p>mysql -u[username] -p[password] [nome_database] -B -e &#8220;select * from \`[nome_tabella]\`;&#8221; | sed &#8216;s/\t/&#8221;,&#8221;/g;s/^/&#8221;/;s/$/&#8221;/;s/\n//g&#8217; &gt; /var/www/html/mysql_exported_table.csv</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rpennol.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rpennol.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rpennol.wordpress.com/1031/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=1031&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opuntia.biz/2010/05/03/come-esportare-una-tabella-mysql-in-csv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f61ec7465405898a903989b59eb20a4f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">BoB</media:title>
		</media:content>
	</item>
		<item>
		<title>Piccola sicurezza di MySQL &#8230;</title>
		<link>http://opuntia.biz/2010/04/20/piccola-sicurezza-di-mysql/</link>
		<comments>http://opuntia.biz/2010/04/20/piccola-sicurezza-di-mysql/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 10:50:10 +0000</pubDate>
		<dc:creator>BoB</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux tips]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://opuntia.biz/?p=911</guid>
		<description><![CDATA[Spesso e volentieri l&#8217;attività di SysADM è gravosa. Ma basta poco Ad esempio per avviare il processo di messa in sicurezza di MySQL su una macchina CentOS basta digitare: mysql_secure_installation Basta poco, che ce vò <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=911&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Spesso e volentieri l&#8217;attività di SysADM è gravosa. Ma basta poco <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Ad esempio per avviare il processo di messa in sicurezza di MySQL su una macchina CentOS basta digitare:</p>
<blockquote><p>
mysql_secure_installation
</p></blockquote>
<p>Basta poco, che ce vò ?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rpennol.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rpennol.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rpennol.wordpress.com/911/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=911&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opuntia.biz/2010/04/20/piccola-sicurezza-di-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f61ec7465405898a903989b59eb20a4f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">BoB</media:title>
		</media:content>
	</item>
		<item>
		<title>Schedulare i backup su Windows</title>
		<link>http://opuntia.biz/2010/01/31/schedulare-i-backup-su-windows/</link>
		<comments>http://opuntia.biz/2010/01/31/schedulare-i-backup-su-windows/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 11:01:17 +0000</pubDate>
		<dc:creator>Calogero Bonasia</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[ALT + F]]></category>
		<category><![CDATA[Windows? No Grazie!]]></category>

		<guid isPermaLink="false">http://opuntia.biz/2010/01/31/schedulare-i-backup-su-windows/</guid>
		<description><![CDATA[OK, purtroppo capita che per lavoro si debba anche maneggiare Windows. Il disagio è minore se si utilizza software Open Source possibilmente di &#8220;buona fattura&#8221; come PostgreSQL. La domanda è la solita: &#8220;come faccio i backup?&#8221;, nel caso specifico si parla di backup da schedulare su katramzozz server duemiglia3 o affini ambienti ad alto tasso <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=338&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>OK, purtroppo capita che per lavoro si debba anche maneggiare Windows. Il disagio è minore se si utilizza software Open Source possibilmente di &#8220;buona fattura&#8221; come PostgreSQL.</p>
<p>La domanda è la solita: &#8220;come faccio i backup?&#8221;, nel caso specifico si parla di backup da schedulare su katramzozz server duemiglia3 o affini ambienti ad alto tasso batterico.</p>
<p>Accendete un cero a Sant&#8217;Espedito, come segno di devozione per ringraziarlo di avervi fatto trovare questa pagina web (e accendetene un altro come penitenza per non essere ancora passati a Linux&#8230;) e procedete come segue.</p>
<p>Il backup su PostgreSQL viene effettuato come su Linux, grazie al comando <code>pg_dump</code>. Do per scontato che se vi pagano perché vi credono &#8220;sistemisti&#8221;, sappiate leggere due parole di inglese tecnico, quindi ogni ulteriore approfondimento lo trovate sul reference on line (avviabile anche da Windows, aprendo una finestra comandi e scrivendo <code>pg_dump -?</code>).</p>
<p>Un esempio di comando che tipicamente effettua il backup è questo:<br />
<blockquote>
<code>pg_dump -h localhost -U nomeutente -Fc -x -f backup.del.giorno.x</code></p></blockquote>
<p>dove <code>nomeutente</code> è il nome dell&#8217;utente che ha i privilegi di accesso al database da sottoporre a backup e <code>backup.del.giorno.x</code> è il nome del file che verrà prodotto.</p>
<p>Questo comando suppone che voi siate dinnanzi al computer perché vi chiederà di immettere la password dell&#8217;utente specificato nell&#8217;argomento <code>-U</code>.</p>
<p>Ma quando vorrete creare una procedura automatizzata per far sembrare Windows &#8220;figo&#8221; come Linux, come si fa?</p>
<p>Per prima cosa dobbiamo gestire l&#8217;immissione della password. Ci sono due modi. Il primo richiede che la password relativa all&#8217;utente sia memorizzata nel file <code>pgpass.conf</code> che si trova, di solito in:<br />
<blockquote>
<code>C:\Documents and Settings\NomeUtente\Dati applicazioni\postgresql</code></p></blockquote>
<p>Se il file non esistesse, createlo manualmente, seguendo lo schema appena descritto.</p>
<p>Dentro al file scrivete<br />
<blockquote>
<code>nomecomputer:porta:nomedatabase:nomeutente:password</code></p></blockquote>
<p>L&#8217;altro metodo è quello di inserire nello script di batch, la variabile <code>set PGPASSWORD=panelle</code> dove &#8220;panelle&#8221; è l&#8217;ipotetica password che vogliamo usare.</p>
<p>Adesso quello che rimane da fare è creare lo script batch, che esegua i backup contrassegnandoli con la data.</p>
<p>Ecco un esempio:<br />
<blockquote>
<code>for /f "tokens=1,2,3,4 delims=/ " %%a in ('DATE /T') do set Date=%%c%%b%%a</code><br />
<code>pg_dump -h localhost -U nome_utente -Fc -x -c -f dovetengoibackup\%Date%.backup nome_database</code></p></blockquote>
<ul>
<li>nomeutente, sappiamo cosa significa</li>
<li>dovetengoibackup è il percorso della directory dove collocherete i backup (del tipo c:\copiedisicurezza)</li>
<li>nome_database è il nome del database da copiare</li>
</ul>
<p>Mi fermo qui, ho già sforato il tempo massimo che in un anno posso dedicare alla risoluzione (gratuita) di problemi per Windows&#8230; ma penso che, ECDL o non ECDL, saprete come &#8220;gestire&#8221; la schedulazione di un batch su Windows&#8230; quindi non avrete altro da fare che sottoporre a scheduler questo script e tanti saluti.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rpennol.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rpennol.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rpennol.wordpress.com/338/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=opuntia.biz&#038;blog=8227010&#038;post=338&#038;subd=rpennol&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://opuntia.biz/2010/01/31/schedulare-i-backup-su-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25de6af8a6e47dc5dfd3dbb81514cf0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Calogero Bonasia</media:title>
		</media:content>
	</item>
	</channel>
</rss>
