<?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>Cloud Connected &#187; mysql</title>
	<atom:link href="http://www.cloudconnected.fr/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cloudconnected.fr</link>
	<description>Thoughts of a french web developer</description>
	<lastBuildDate>Sat, 29 May 2010 08:31:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Trees in SQL : an approach based on materialized paths and normalization for MySQL</title>
		<link>http://www.cloudconnected.fr/2009/05/26/trees-in-sql-an-approach-based-on-materialized-paths-and-normalization-for-mysql/</link>
		<comments>http://www.cloudconnected.fr/2009/05/26/trees-in-sql-an-approach-based-on-materialized-paths-and-normalization-for-mysql/#comments</comments>
		<pubDate>Tue, 26 May 2009 16:13:11 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=534</guid>
		<description><![CDATA[I&#8217;m working since a few months on how storing trees in MySQL. It started like &#8220;hey, let&#8217;s make a database of every genre of heavy metal music!&#8221;. So I began with the easy way : a tree structure in a table genre with id and parent_id columns. And then I came to the point where [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2009/05/26/trees-in-sql-an-approach-based-on-materialized-paths-and-normalization-for-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quel est le meilleur type pour stocker un mot de passe dans une table MySQL ?</title>
		<link>http://www.cloudconnected.fr/2009/04/12/quel-est-le-meilleur-type-pour-stocker-un-mot-de-passe-dans-une-table-mysql/</link>
		<comments>http://www.cloudconnected.fr/2009/04/12/quel-est-le-meilleur-type-pour-stocker-un-mot-de-passe-dans-une-table-mysql/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 13:44:05 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=461</guid>
		<description><![CDATA[D&#8217;abord, il va de soi (mais ça va mieux en le disant) que les mots de passe d&#8217;une application web ne doivent pas être stockés en clair, mais sous forme d&#8217;un hash. Lors de la procédure d&#8217;authentification, il suffit de calculer le hash du mot de passe saisi par l&#8217;utilisateur, et de le comparer avec [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2009/04/12/quel-est-le-meilleur-type-pour-stocker-un-mot-de-passe-dans-une-table-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL INT(11) a la même taille que INT(3)</title>
		<link>http://www.cloudconnected.fr/2009/04/09/mysql-int11-a-la-meme-taille-que-int3/</link>
		<comments>http://www.cloudconnected.fr/2009/04/09/mysql-int11-a-la-meme-taille-que-int3/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 12:14:12 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=456</guid>
		<description><![CDATA[Vous ne le saviez peut-être pas, mais contrairement aux types de chaine de caractères (varchar, char, &#8230;), le chiffre entre parenthèses pour un type numérique n&#8217;a aucune influence sur la taille maximale du type. Autrement dit, on peut stocker le même nombre dans un int(11) que dans un int(3), un int ou même un int(42). [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2009/04/09/mysql-int11-a-la-meme-taille-que-int3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internationalisation d&#8217;une base de données</title>
		<link>http://www.cloudconnected.fr/2009/03/06/internationalisation-dune-base-de-donnees/</link>
		<comments>http://www.cloudconnected.fr/2009/03/06/internationalisation-dune-base-de-donnees/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 15:19:16 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[pdo]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=407</guid>
		<description><![CDATA[Disons que vous soyez en charge d&#8217;une application web écrite en PHP/MySQL, par exemple l&#8217;intranet de votre entreprise, et que vous ayez soudainement besoin de l&#8217;internationaliser parce que votre entreprise installe des bureaux à l&#8217;étranger et que, malheureusement, notre merveilleuse langue française n&#8217;est pas parlée dans tous les pays du monde.
Pour les templates, pas de [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2009/03/06/internationalisation-dune-base-de-donnees/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Développement web collaboratif</title>
		<link>http://www.cloudconnected.fr/2008/07/08/developpement-web-collaboratif/</link>
		<comments>http://www.cloudconnected.fr/2008/07/08/developpement-web-collaboratif/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 13:47:14 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[gestion de projet]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=305</guid>
		<description><![CDATA[On me demande souvent comment j&#8217;organise le développement web dans mon entreprise : comment on arrive à coder à plusieurs sur le même fichier sans se marcher sur les pieds, comment on archive les versions, comment on effectue les livraisons en production, etc. Il est vrai que le développement web collaboratif est souvent mal organisé, [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2008/07/08/developpement-web-collaboratif/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une syntaxe SQL originale</title>
		<link>http://www.cloudconnected.fr/2007/11/22/une-syntaxe-sql-originale/</link>
		<comments>http://www.cloudconnected.fr/2007/11/22/une-syntaxe-sql-originale/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 14:19:34 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sécurité web]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=301</guid>
		<description><![CDATA[La question à 2 centimes d&#8217;euros du jour : qu&#8217;est-ce qu&#8217;on obtient comme résultat avec une requête SQL de ce genre de celle ci-dessous (avec un MySQL) ?
select * from ma_table where id = 42 = 0;
La réponse est : toute la table sauf la ligne dont l&#8217;id vaut 42 ! En fait, en raison [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2007/11/22/une-syntaxe-sql-originale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stocker un bool avec un enum, c&#8217;est mal.</title>
		<link>http://www.cloudconnected.fr/2007/10/25/stocker-un-bool-avec-un-enum-cest-mal/</link>
		<comments>http://www.cloudconnected.fr/2007/10/25/stocker-un-bool-avec-un-enum-cest-mal/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 10:39:42 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=297</guid>
		<description><![CDATA[Avec MySQL, stocker un booléen (0 ou 1) dans un type enum (plutôt que dans un type numérique comme le ferait toute personne saine d&#8217;esprit), est une *très* mauvaise idée, qui fera à coup sûr perdre quelques heures au développeur qui devra maintenir le code. Et voici pourquoi.
Disons que la table qui a été créée [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2007/10/25/stocker-un-bool-avec-un-enum-cest-mal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Requêtes pour faire du CSV avec MySQL</title>
		<link>http://www.cloudconnected.fr/2007/09/12/requetes-pour-faire-du-csv-avec-mysql/</link>
		<comments>http://www.cloudconnected.fr/2007/09/12/requetes-pour-faire-du-csv-avec-mysql/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 07:42:01 +0000</pubDate>
		<dc:creator>Rémi</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.the-asw.com/?p=295</guid>
		<description><![CDATA[Voici une petite requête pour MySQL &#8805; 5 qui peut être utile si vous cherchez à obtenir la liste des champs d&#8217;une table, pour l&#8217;exporter en tant qu&#8217;entête d&#8217;un fichier CSV par exemple.

select group_concat(column_name SEPARATOR ";")
from information_schema.columns
where table_schema = 'DB_NAME' and table_name = 'TABLE_NAME'
group by table_name;

La requête suivant permet d&#8217;exporter une table complète en CSV, [...]]]></description>
		<wfw:commentRss>http://www.cloudconnected.fr/2007/09/12/requetes-pour-faire-du-csv-avec-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
