« Installation et configuration de MySQL » : différence entre les versions

Aller à la navigation Aller à la recherche
(Page créée avec « Ce howto a été écrit au départ pour debian etch puis a été adapté pour debian lenny. Il reste cependant valable la plupart du temps pour ces deux versions de debian. ... »)
 
Ligne 98 : Ligne 98 :
=Optimiser les réglages de MySQL=
=Optimiser les réglages de MySQL=


Téléchargez tuning-primer.sh puis tapez :
Téléchargez [http://wiki.csnu.org/upload/tuning-primer.sh tuning-primer.sh] puis tapez :
<pre>sh tuning-primer.sh</pre>
<pre>sh tuning-primer.sh</pre>


Le programme analysera votre configuration MySQL en fonction des logs et vous donnera quelques conseils au sujet de votre configuration.
Le programme analysera votre configuration MySQL en fonction des logs et vous donnera quelques conseils au sujet de votre configuration.
=Quelques commandes MySQL=
Je vais ici vous donner quelques requêtes mysql utiles ainsi qu'une courte description de leurs actions.
Donner la liste des bases de données :
<pre>mysql> SHOW DATABASES;</pre>
se placer dans la base blah. Il est nécessaire de se placer de cette manière dans une base avant de pouvoir en modifier les tables, champs, ...
<pre>mysql> use blah;</pre>
Donner la liste des tables de la base de donnée active :
<pre>mysql> SHOW TABLE;</pre>
Renvoyer tous les champs de la table "table" :
<pre>mysql> select * from table;</pre>
Renvoyer toute la colonne "column" de la table "table" :
<pre>mysql> select column from table;</pre>
Renvoyer la colonne "column" de la table "table" où le champ "pom" vaut "blah" :
<pre>mysql> select column from table where pom='blah'</pre>
Changer la valeur de la colonne "column" dans la table "table" à la ligne où "column2" vaut "blah" :
<pre>mysql> UPDATE table SET column='gnu' WHERE column2='blah';</pre>
Vider la table "table"
<pre>mysql> DELETE FROM table;</pre>
Supprimer la ligne où la colonne "column" vaut "blah" dans la table "table"
<pre>mysql> DELETE FROM table WHERE column='blah'; </pre>
Supprimer la table "table" :
<pre>mysql> drop table table; </pre>
Supprimer la base blah :
<pre>mysql> drop database blah; </pre>
4 203

modifications

Menu de navigation