<?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>Blog de Thomas ZILLIOX &#187; SQL</title>
	<atom:link href="https://blog.developpez.com/thomas-zilliox/pcategory/web/sql/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/thomas-zilliox</link>
	<description></description>
	<lastBuildDate>Tue, 07 Aug 2012 17:24:03 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Faire un dump MySQL</title>
		<link>https://blog.developpez.com/thomas-zilliox/p10151/web/faire_un_dump_mysql</link>
		<comments>https://blog.developpez.com/thomas-zilliox/p10151/web/faire_un_dump_mysql#comments</comments>
		<pubDate>Mon, 25 Jul 2011 18:00:00 +0000</pubDate>
		<dc:creator><![CDATA[tzilliox]]></dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il ne faut pas oublier de faire des sauvegardes régulières de ses bases de données. Avec la commande mysqldump et une console shell, c&#8217;est vraiment pas compliqué : 1. On peut sauvegarder sa base à un moment donné : &#60;span style=&#34;color:#777;&#34;&#62;# Générer un dump de BDD dans le fichier ~/dump/ma_base.20110725.sql&#60;/span&#62; mysqldump -u${user} -p${password} ${db} &#38;gt; ~/dump/${db}.`date &#34;+%Y%m%d&#34;`.sql 2. On peut sauvegarder sa base régulièrement. Pour cela copier la ligne ci-dessus dans un script, par exemple [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Il ne faut pas oublier de faire des sauvegardes régulières de ses bases de données.<br />
Avec la commande mysqldump et une console shell, c&rsquo;est vraiment pas compliqué :</p>
<p>1. On peut sauvegarder sa base à un moment donné :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;span style=&quot;color:#777;&quot;&gt;# Générer un dump de BDD dans le fichier ~/dump/ma_base.20110725.sql&lt;/span&gt;<br />
mysqldump -u${user} -p${password} ${db} &amp;gt; ~/dump/${db}.`date &quot;+%Y%m%d&quot;`.sql</div></div>
<p>2. On peut sauvegarder sa base régulièrement.<br />
Pour cela copier la ligne ci-dessus dans un script, par exemple ~/script/dump.sh.<br />
Pensez à vérifier que vous avez bien le droit d’exécution sur le fichier.<br />
Ensuite, si vous voulez faire un dump tous les jours à 23h30 :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;span style=&quot;color:#777;&quot;&gt;# Editer la crontab&lt;/span&gt;<br />
crontab -e<br />
&lt;span style=&quot;color:#777;&quot;&gt;# Ajouter la ligne suivante&lt;/span&gt;<br />
30 23 * * * ~/script/dump.sh<br />
&lt;span style=&quot;color:#777;&quot;&gt;# Vérifier la crontab&lt;/span&gt;<br />
crontab -l</div></div>
<p>3. On peut recharger la base :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;span style=&quot;color:#777;&quot;&gt;# Recharger le dump du 24/07/2011&lt;/span&gt;<br />
mysql -u${user} -p${password} ${db} &amp;lt; ~/dump/${db}.20110724.sql</div></div>
<p>En espérant que ça puisse vous aider,<br />
Thomas.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filtrer les tables d&#8217;une base de donnée en SQL</title>
		<link>https://blog.developpez.com/thomas-zilliox/p9945/web/filtrer_les_tables_d_une_base_de_donnee</link>
		<comments>https://blog.developpez.com/thomas-zilliox/p9945/web/filtrer_les_tables_d_une_base_de_donnee#comments</comments>
		<pubDate>Thu, 05 May 2011 12:00:00 +0000</pubDate>
		<dc:creator><![CDATA[tzilliox]]></dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Pour lister toutes les tables d&#8217;un base de donnée en SQL, c&#8217;est facile : SHOW tables; Mais quand on a beaucoup de tables, c&#8217;est pas forcément pratique. Saviez-vous que vous pouvez filtrer à l&#8217;aide de l&#8217;opérateur LIKE ? SHOW tables LIKE 'prefix_%'; C&#8217;est très pratique sur les hébergements mutualisés et pour eZ Publish, car le CMS a 119 tables : SHOW tables LIKE 'ezcollab_%'; En espérant que ça puisse vous aider, Thomas.]]></description>
				<content:encoded><![CDATA[<p>Pour lister toutes les tables d&rsquo;un base de donnée en SQL, c&rsquo;est facile :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SHOW tables;</div></div>
<p>Mais quand on a beaucoup de tables, c&rsquo;est pas forcément pratique.<br />
Saviez-vous que vous pouvez filtrer à l&rsquo;aide de l&rsquo;opérateur LIKE ?</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SHOW tables LIKE 'prefix_%';</div></div>
<p>C&rsquo;est très pratique sur les hébergements mutualisés et pour eZ Publish, car le CMS a 119 tables :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SHOW tables LIKE 'ezcollab_%';</div></div>
<p>En espérant que ça puisse vous aider,<br />
Thomas.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
