Beruflich Dokumente
Kultur Dokumente
ConnexionMySQL(vialaconsoleunix)
QuitterMySQL
Excuterunscript.sql(lechemin,lorsquencessaire,peuttre
Connexion
etexcution
descript
enmodeabsoluourelatif.Enmoderelatif,lepointderfrenceestle
rpertoireactiflorsdelaconnexionMySQL)
Annulerunecommandeencoursdefrappe
Gestiondes
basesde
donnes
Gestiondes
tables
CreruneBD(surCogitonomDeLaDB=tixxx)
Afficherlesbasesdedonnesexistantes
Utiliserunebasededonnes
Effacerunebasededonnes
Crerunetable
Afficherlestablesexistantes
Afficherlastructured'unetable
Modifierunetable
Effacerunetable
Ajouterdesdonnes
Afficherdesdonnes
Gestionsdes
donnes
Misesjourdedonnes
Modifierlaffichagedunomdecolonne
Recherched'unpattern.(Retourneicicequicommencepara)
Effacerdesdonnes
Typesde
valeurs
Attributdes
valeurs
Attribut
d'ordre
Oprateurs
Entiers,Flottant,Double
Chanedecaractreslongueurvariable
Liste
Date(formataaaammjj)
Heure(formathh:mm:ss)
DateetHeure(misjourslorsquel'enregistrementestmodifi)
Lechampnepeutpastrelaissvide
Lechamppeuttrelaissvide
Valeurspositives
Assignationautomatiqued'unevaleur
Clprimaire
Valeurspardfaut
Ascendant
Descendent
Oprateurs
Fonctionsmathmatiques
Fonctions
Fonctiongnratricesdedates
Fonctionspourextrairedel'informationpartir
desdates
Fonctionsdeconcatnation
mysqlunomUsagerp
QUIT;
SOURCEchemin/nomDuFichier.sql;
\c
CREATEDATABASE nomDeLaBD;
SHOWDATABASES;
USEnomBD;
DROPDATABASEnomDeLaBD;
CREATETABLEnomDeLaTable
(nomDeLaColonne TypeDeValeurs AttributDesValeurs,
nomDeLaColonne TypeDeValeurs AttributDesValeurs, );
SHOWTABLES;
DESCRIBEnomDeLaTable;
ALTERTABLEnomDeLaTable
RENAMEAS nouveauNomDeLaTable;
ALTERTABLEnomDeLaTable
ADDnomDeLaColonneTypeDeValeurs;
ALTERTABLEnomDeLaTable
CHANGEnomDeLaColonnenouveauNomDeLaColonneTypeDeValeurs;
ALTERTABLEnomDeLaTable
DROPCOLUMNnomDeLaColonne;
DROPTABLEnomDeLaTable;
INSERTINTOnomDeLaTable
VALUES(valeur1,valeur2,);
INSERTINTOnomDeLaTable(nomDeLaColonne1,nomDeLaColonne2,...)
VALUES(valeur1,valeur2,);
SELECTnomDeLaColonne1,nomDeLaColonne2,...
FROMnomDeLaTable
WHEREcertainnesColonnes=CertainesValeurs
GROUPBYnomDeLaColonne
ORDERBYnomDeLaColonneAttributD'ordre;
UPDATEnomDeLaTable
SETnomDeLaColonne1=valeur1,nomDeLaColonne2=valeur2,
WHEREcertainnesColonnes=CertainesValeurs;
SELECT FROM ASnomAlias;
SELECT FROMWHERELIKEa%;
DELETEFROMnomDeLaTableWHERE
certainnesColonnes=CertainesValeurs;
INT,FLOAT,DOUBLE
VARCHAR(nombreDeCaractre)
ENUM('lment1','lment2',)
DATE
TIME
TIMESTAMP
NOTNULL
NULL
UNSIGNED
AUTO_INCREMENT
PRIMARYKEY
DEFAULT'Texte'
ASC
DESC
AND,OR,NOT,=,!=,<,>,+,,*,/
SUM(nomDeLaColonne),MIN(nomDeLaColonne),
MAX(nomDeLaColonne),AVG(nomDeLaColonne),
COUNT(nomDeLaColonne),COUNT(*)
NOW(),CURDATE(),CURRENT_DATE(),CURTIME()
YEAR(uneDate),MONTH(uneDate),
DAYOFMONTH(uneDate),TO_DAYS(uneDate)
CONCAT(nomDeLaColonne1,nomDeLaColonne2,...)
Source:MySQLCommands,parStefanBracher,2008http://www.w3schools.com/sql/Miseenpage,correctionettraductionparSbastienRiendeau2012