MySQL, administration
Réf: MSA
Durée: 3 jours
Objectifs de la formation
Ce stage vous permettra de maîtriser toutes les tâches d »administration d »un serveur de bases de données MySQL. Vous verrez comment installer le serveur, le configurer, effectuer des sauvegardes/restaurations et gérer la production.
Contenu de cette formation MySQL:
-Introduction et installation
-Objets d »une base MySQL
-Connexions, droits d »accès, sécurité
-Moteurs de stockage et plugins
-Maintenance d »un serveur MySQL’
Administrateur MySQL
Programme de Formation
Introduction et installation
-Versions et types de licences.
-Outils mysql, mysqlshow, myphpadmin.
-Paramétrage du serveur (my.cnf, sql_mode, mode strict…)
-Démarrage/arrêt.
-Installations (binaire, à partir des sources..)
-Mysqladmin.
-Installation de MySQL Workbench.
-Changements de versions, migration.
Travaux pratiques
Installation sous Linux/Windows. Installation de MySQL Workbench.
Objets d »une base MySQL
-Types de tables (MyISAM, MEMORY, MERGE…).
-Modification de la définition d »une table.
-Index.
-Gestion des vues.
-Base information_schema.
Travaux pratiques
Création et utilisation de vues. Modification de la définition d »une table.
Connexions, droits d »accès, sécurité
-Authentification des utilisateurs.
-Structure des tables de la base « mysql ».
-Gestion des utilisateurs et de leurs privilèges.
-Droits sur les vues et les traitements stockés.
-Utilisation de SSL.
Travaux pratiques
Sécurisation complète de la post-installation. Création de comptes MySQL. Gestion des privilèges et mots de passe.
Moteurs de stockage et plugins
-Moteurs de stockage MyISAM, InnoDB.
-Architecture et paramétrage InnoDB.
-Fonctionnement transactionnel du moteur InnoDB.
-Verrouillage des tables.
-Plugins : configuration et démarrage
Travaux pratiques
Changement du paramétrage InnoDB. Mise en oeuvre de transactions.
Maintenance d »un serveur MySQL
-Etat de session (variables, commande » show status « ), arrêt forcé d »une session.
-Chargement : LOAD DATA, myimport, SELECT INTO OUTFILE, mysqldump.
-Journaux (général, erreurs, requêtes lentes…).
-Stratégies de sauvegardes.
-InnoDB Hot Backup, mysqlbinlog.
-Sauvegarde et récupération incrémentale.
-Planification.
Travaux pratiques
Activation des journaux. Utilisation des outils de chargement/déchargement. Sauvegardes et restaurations avec » mysqldump « . Utilisation du journal binaire. Sauvegarde incrémentale. Récupération incrémentale.
Profil Stagiaires & Pré-requis
Administrateurs système et administrateurs de bases de données.
Connaissance requise du langage SQL ou connaissances équivalentes à celles apportées par le stage « SQL pour MySQL et PostgreSQLMYP)
Prix : 1750 € HT.
Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg
Dates de Formation
Nous consulter
‘