<?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 Pictoprod &#187; MySQL</title>
	<atom:link href="http://blog.pictoprod.com/category/systeme-et-reseaux/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pictoprod.com</link>
	<description>Génération web !</description>
	<lastBuildDate>Mon, 22 Feb 2010 15:36:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Réinitialisation du mot de passe root MySQL</title>
		<link>http://blog.pictoprod.com/2009/09/07/reinitialisation-du-mot-de-passe-root-mysql/</link>
		<comments>http://blog.pictoprod.com/2009/09/07/reinitialisation-du-mot-de-passe-root-mysql/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 21:09:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[base de données]]></category>
		<category><![CDATA[SGBD]]></category>

		<guid isPermaLink="false">http://blog.pictoprod.com/?p=58</guid>
		<description><![CDATA[Cet article décrit un procédé permettant de réinitialiser le mot de passe root de MySQL en cas d&#8217;oubli ou perte de ce dernier. C&#8217;est un document  à destination des administrateurs de bases de données.
Sous Linux :
1. Arrêter le démon MySQL:
 /etc/init.d/mysql stop
ou
kill /xxx/xxx/xxx.pid
#(fichier décrivant le processus MySQL)
2. Relancer le SGBD MySQL avec l&#8217;option&#8211;skip-grant-tables :
 mysqld_safe --skip-grant-tables [...]]]></description>
			<content:encoded><![CDATA[<p class="first-child "><span title="C" class="cap"><span>C</span></span>et article décrit un procédé permettant de réinitialiser le mot de passe <em>root</em> de MySQL en cas d&#8217;oubli ou perte de ce dernier. C&#8217;est un document  à destination des administrateurs de bases de données.</p>
<h2>Sous Linux :</h2>
<h3>1. Arrêter le démon MySQL:</h3>
<pre> /etc/init.d/mysql stop</pre>
<p>ou</p>
<pre>kill /xxx/xxx/xxx.pid
#(fichier décrivant le processus MySQL)</pre>
<h3>2. Relancer le SGBD MySQL avec l&#8217;option&#8211;skip-grant-tables :</h3>
<pre> mysqld_safe --skip-grant-tables &amp;</pre>
<h3>3. Choisir un nouveau mot de passe à l&#8217;aide de l&#8217;outil <em>mysqladmin</em> :</h3>
<pre> mysqladmin -u root password 'nouveaumotdepasse'</pre>
<p>Le mot de passe <em>root</em> de MySQL est maintenant modifié et il vous pouvez relancer MySQL normalement.</p>
<h2>Sous Windows :</h2>
<p>1. Arrêter le service MySQL dans le gestionnaire de services Windows. Si MySQL ne tourne pas en tant que service, arrêter le processus dans le gestionnaire de tâches.</p>
<p>2. Ouvrir une console MsDOS.</p>
<p>3. En supposant que MySQL est insallé dans c:\mysql, lancer la commande suivante :</p>
<pre> C:\mysql\bin\mysqld-nt --skip-grant-tables</pre>
<p>4. Taper les commandes suivantes :</p>
<pre> C:\mysql\bin\mysqladmin -u root
      flush-privileges password "nouveau_mot_de_passe"
 C:\mysql\bin\mysqladmin -u root -p shutdown</pre>
<p>5. Stopper le service MySQL puis le relancer comme d&#8217;habitude soit par le service, soit par la commande habituelle.</p>
<h3>Liens de référence :</h3>
<ul>
<li>Lire l&#8217;article complet sur le site de <a hreflang="fr" href="http://dev.mysql.com/doc/refman/5.0/fr/resetting-permissions.html">MySQL</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.pictoprod.com/2009/09/07/reinitialisation-du-mot-de-passe-root-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimiser MySQL</title>
		<link>http://blog.pictoprod.com/2009/08/11/optimiser-mysql/</link>
		<comments>http://blog.pictoprod.com/2009/08/11/optimiser-mysql/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 21:28:01 +0000</pubDate>
		<dc:creator>Stéphane</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[base de données]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://blog.pictoprod.com/?p=36</guid>
		<description><![CDATA[MySQL est livré avec des fichiers de configuration génériques, minimaux, que nous devons modifier en fonction de notre utilisation. Je vous propose de jeter un oeil au script Tuning-primer qui apporte une aide certaine pour cette optimisation.
Il peut s&#8217;avérer compliqué et peu évident de paramétrer finement un serveur MySQL. Cela dépend de chaque serveur et [...]]]></description>
			<content:encoded><![CDATA[<p class="first-child "><span title="M" class="cap"><span>M</span></span>ySQL est livré avec des fichiers de configuration génériques, minimaux, que nous devons modifier en fonction de notre utilisation. Je vous propose de jeter un oeil au script Tuning-primer qui apporte une aide certaine pour cette optimisation.<span id="more-36"></span></p>
<p>Il peut s&#8217;avérer compliqué et peu évident de paramétrer finement un serveur MySQL. Cela dépend de chaque serveur et d&#8217; l&#8217;utilisation du système de gestion de base de données. De plus ce travail peu prendre du temps pour bien affiner nos valeurs.</p>
<p>La méthode classique consiste à regarder les informations sur le serveur grâce aux commande <strong><em>show status</em></strong> et <strong><em>show variables</em></strong> et en fonction des résultats de modifier les valeurs dans le fichier my.cnf<br />
Cette méthode reste la bonne méthode mais un peu d&#8217;aide n&#8217;est pas de refus pour gagner du temps &#8230;</p>
<p><em><strong><ins>Description du script :</ins></strong></em><br />
MySQL performance tuning primer script<br />
Writen by: Matthew Montgomery &lt;mmontgomery@mysql.com&gt;<br />
Inspired by: MySQLARd (http://gert.sos.be/demo/mysqlar/)<br />
Version: 1.4-r1		Released: 2008-03-18<br />
Licenced under GPLv2</p>
<p><em><strong><ins>Utilisation du script :</ins></strong></em><br />
Tout d&#8217;abord il est utile de dire que ce script est un script shell et ne fonctionne donc que sous Linux.<br />
Sinon l&#8217;utilisation est on ne peut plus simple. Il suffit d&#8217;exécuter le script (après un chmod +x), de renseigner nos identifiants pour accéder à MySQL et de lire les informations renvoyées.<br />
Le script est capable de générer pour vous le fichier my.cnf, mais je vous le déconseille car vous apprendrez beaucoup plus en lisant les explications et en modifiant vous-même les variables.</p>
<p><em><strong><ins>Comment nous aide-t-il ? :</ins></strong></em><br />
Le script renvoi des informations pour chaque variable importante en fonction de l&#8217;utilisation de notre serveur. Il est d&#8217;ailleurs fortement recommandé de laisser tourner le serveur MySQL en utilisation normale pendant au moins 48h. Si votre serveur MySQL n&#8217;a pas été sollicité vous ne pourrez pas savoir réellement les modifications à effectuer. Encore une fois, je le répète, votre serveur est UNIQUE, c&#8217;est l&#8217;utilisation que vous en faites qui va déterminer les valeurs à paramétrer. Bien sur, nous pourrions mettre des valeurs génériques qui fonctionneraient mais nous parlons ici d&#8217;optimisation donc on affine à partir de ces valeurs génériques. N&#8217;hésitez pas non plus à relancer ce script régulièrement. En effet l&#8217;utilisation et la sollicitation de votre serveur MySQL peut évoluer, il faut donc faire évoluer vos paramétrages en conséquence.</p>
<p>Les information renvoyées sont affichées en couleur (rouge, rose, jaune, vert) en fonction du type de message. Si le paramétrage de la variable est correct la couleur sera verte, sinon le couleur sera rouge. Pour chaque informations un message explicatif est associé.</p>
<p><ins>Eléments examinés par la script :</ins></p>
<ul>
<li>SLOW QUERIES</li>
<li>BINARY UPDATE LOG</li>
<li>WORKER THREADS</li>
<li>MAX CONNECTIONS</li>
<li>MEMORY USAGE</li>
<li>KEY BUFFER</li>
<li>QUERY CACHE</li>
<li>SORT OPERATIONS</li>
<li>JOINS</li>
<li>OPEN FILES LIMIT</li>
<li>TABLE CACHE</li>
<li>TEMP TABLES</li>
<li>TABLE SCANS</li>
<li>TABLE LOCKING</li>
</ul>
<p><em><strong><ins>Où trouver le script ? :</ins></strong></em><br />
Vous pourrez trouver le script sur ce site : <a hreflang="fr" href="http://day32.com/MySQL">http://day32.com/MySQL</a><br />
S&#8217;il n&#8217;est plus disponible où si l&#8217;emplacement a changé, vous trouverez une copie <a hreflang="fr" href="http://www.ruas-blog.com/scripts/tuning-primer.sh">ici</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pictoprod.com/2009/08/11/optimiser-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
