Formation MySQL Prise en main et Administration

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation MySQL, vous aurez acquis les connaissances et compétences pour : 

  • Connaître le fonctionnement et l’architecture d’une base de données MySQL
  • Savoir installer une base de données MySQL
  • Être capable de gérer une base de données MySQL au quotidien
  • Savoir configurer les permissions et les accès selon les profils utilisateur
  • Savoir sauvegarder et restaurer des données au sein de MySQL
  • Mettre en œuvre la sécurité dans votre base de données MySQL

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

MySQL est devenu en quelques années le serveur de base de données libre le plus utilisé, notamment dans le contexte des applications Web. La compréhension de l'architecture de MySQL et la maitrise des procédures d'installation du moteur de la base de données sont devenues incontournables.

Cette formation MySQL vous permettra d’être opérationnel et autonome rapidement en abordant des sujets concrets tels que l’installation, l’exploitation au quotidien et l’administration des bases MySQL pour en assurer le maintien en condition opérationnelle (MCO) d'une manière efficiente et sécurisée.

Programme

Jour 1

Introduction et installation de MySQL

Versions et distributions de MySQL
Ressources et documentation
Procédure d'installation de MySQL coté serveur
Procédure d'installation des outils côté client 
Paramétrages de post-installation et premiers tests
Procédure de mise à niveau
Travaux pratiquesExemple complet d'installation de MySQL sur un système Linux/Windows
Personnalisation des fichiers de configuration
Manipulation de variables Système

Moteurs de tables

Une base de données
Les différents moteurs de bases de données
Le rôle des tablespaces avec le moteur InnoDB
Notion de transaction, niveaux d'isolation
Travaux pratiquesMise en œuvre de transactions
Travail de création de tables avec les différents moteurs

Un peu de terminologie sur les objets

Une table versus une vue
Le rôle des index
Notion de transaction, niveaux d'isolation
Travaux pratiquesInsertion de données
Structure physique des tables
Modification des paramètres de stockage (tablespaces, journaux...)
Jour 2

SQL Procédural

Les structures de contrôle
Les structures de boucles
Introduction aux procédures stockées et fonctions
Le rôle des objets Curseurs
Le rôle des objets Déclencheurs (triggers)
Gestion des erreurs
Travaux pratiquesÉcriture de procédures stockées simples
Récupération de résultats à l'aide de curseurs
Création et utilisation de Déclencheurs

Connexions, administration des droits d'accès et sécurité

Principe d'authentification et de vérification des droits
Structure des tables de la base "mysql" de gestion des droits
Gestion des utilisateurs et de leurs privilèges (GRANT/REVOKE)
Travaux pratiquesSécurisation complète de la post-installation
Création de différents types de comptes MySQL
Gestion des privilèges et des mots de passe
Jour 3

Sauvegarde et Restauration

Construire une stratégie de sauvegarde & restauration
Les sauvegardes physiques
Les sauvegardes logiques
Opérations de restauration
Travaux pratiquesSauvegardes avec MYSQLPUMP/MYSQLDUMP
Restauration Complète

Sauvegarde PITR

Le rôle du journal binaire
Restauration PITR
Introduction à la réplication

Autres tâches d’exploitation

Les différents journaux de MySQL (erreurs, requêtes, requêtes lentes, journal binaire)
Les paramètres relatifs aux journaux
Travaux pratiquesActivation des différents journaux
Analyse des journaux

Optimisation du serveur MySQL

Supervision de l'activité du serveur
Les différents caches
Travaux pratiquesOptimisation avec quelques paramètres du serveur

Prérequis

Les participants possèdent un socle de connaissances et de compétences minimal sur les bases de données relationnelles. Ils sont en mesure d’effectuer des requêtes simples en langage SQL pour interroger et manipuler des données, au cours des travaux pratiques très nombreux dans cette formation MySQL.

Public

Ce cours MySQL s’adresse aux intégrateurs, administrateurs (système/base de données) et développeurs en charge de l’administration, de la configuration, de la production ou de la maintenance d’un serveur de base de données de type MySQL.

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Migration vers le cloud, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Savoir rappeler les concepts fondamentaux du Cloud Computing et de la virtualisation (notamment les avantages commerciaux du Cloud Computing et les risques associés)
  • Maîtriser les services des quatre fournisseurs cloud et disposer d'une analyse comparative des différentes options disponibles (serveurs, stockage et BdD)
  • Connaître les contraintes des architectures dans le Cloud
  • Être capable de concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS, AZURE, GCP et OVH
  • Savoir identifier les procédures de migration vers le cloud et les bonnes pratiques associées
  • Mettre en œuvre des solutions des quatre fournisseurs cloud tout en optimisant les coûts
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Administrer un Site Web Open Source vous aurez acquis les connaissances et compétences nécessaires pour :

  • Administrer Apache
  • Administrer MySQL
  • Administrer PHP sous Unix/Linux
  • Administrer Windows
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Migration GCP Bonnes Pratiques, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir rappeler les concepts fondamentaux du Cloud Computing et de la virtualisation (notamment les avantages commerciaux du Cloud Computing et les risques associés)
  • Maîtriser les services de GCP et disposer d'une analyse comparative des différentes options disponibles (serveurs, stockage et BdD)
  • Connaître les contraintes des architectures dans le Cloud
  • Être capable de concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec GCP
  • Savoir identifier les procédures de migration vers le cloud et les bonnes pratiques associées
  • Mettre en œuvre des solutions GCP tout en optimisant les coûts
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Anticiper et développer asynchrone dans un environnement multi-utilisateurs
  • Identifier les API fondamentales fournies par Node.js
  • Décrire NPM et la modularité, de façon approfondie
  • Accéder aux données depuis Node.js
  • Utiliser les modules Express
  • Réaliser des API REST et les tester
  • Identifier les dernières fonctionnalités de Node.js
  • Tester une application Node.js.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Déploiement et configuration de ressources dans une infrastructure Cloud vous aurez acquis les connaissances et les compétenes nécessaires pour :

  • Connaître les concepts fondamentaux du Cloud Computing et de la virtualisation (aspects commerciaux et aspects techniques)
  • Identifier les défis techniques et comprendre les dernières tendances en matière de digitalisation associées au Cloud
  • Définir la sécurité dans le Cloud, Identifier les risques liés au Cloud Computing et savoir les limiter
  • Énumérer les étapes à suivre pour adopter avec succès les services Cloud
  • Connaître les solutions techniques disponibles sur AWS, AZURE et GCP (leurs avantages et leurs inconvénients)
  • Créer et configurer des machines virtuelles à l'aide des solutions
  • Savoir configurer le stockage sur disque et créer des réseaux virtuels
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Développement Web avec PHP et Symfony vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • La syntaxe procédurale du langage PHP
  • L'intégration de PHP et HTML
  • La persistance avec les Cookies et Sessions
  • L'interaction avec les bases de données
  • L'introduction à l’architecture MVC
  • La programmation orientée objet    
  • L'introduction au Framework Symfony
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation PHP, vous serez en mesure de :

  • Connaître la syntaxe et les bonnes pratiques du langage PHP
  • Apprendre à gérer correctement une réponse Http / Html (SoC selon PSR)
  • Savoir assurer la persistance côté Client ou Serveur (Cookies vs Session)
  • Savoir interagir avec un SGBD-R et comprendre les bases du SQL
  • Être capable de gérer le traitement des formulaires
  • Comprendre les principaux risques liés à la sécurité des applications écrites en PHP
Tarif

A partir de 2 095,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Administrer les paramètres avancés d'une base de données MySQL
  • Identifier, anticiper et régler les problèmes de performance de votre serveur de bases de données MySQL et de son environnement
  • Décrire l'architecture de MySQL
  • Bien choisir votre moteur de stockage
  • Choisir les bons types de données
  • Optimiser les requêtes
  • Optimiser le serveur MySQL
  • Identifier les goulots d'étranglement
  • Gérer les caches et les buffers
  • Auditer un serveur MySQL.
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Développeurs Web souhaitant maîtriser le langage SQL pour mettre en œuvre des solutions de gestion des données et l'intégrer dans le développement d'une application Web basée sur PHP.

À l'issue de la formation, le stagiaire sera capable de :

  •     Maîtriser le langage SQL de MySQL pour développer une application de gestion des données
  •     Maîtriser l'exploitation et l'administration d'une Base de données MySQL

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Professionnels IT.

Pré-requis

Connaissance d'un langage orienté objet.

Tarif

Contacter l'organisme

Durée

4 jour(s)

Modes
  • Entreprise

Formation - MySQL - Tuning

Proposé par IB Cegos

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...