Formation MySQL - Administration
Public:
Développeurs et administrateurs de bases de données.
Objectifs:
- Installer un serveur MySQL
- Travailler sur celui-ci
- Gérer la sécurité
- Gérer la continuité de service
- Répliquer les données
- Optimiser et surveiller le serveur.
Pré-requis:
Avoir des connaissances de SQL et d'un système d'exploitation.
Durée:3 jours (21 heures)
Lieu: Saint-Etienne
Mise en oeuvre
- Différentes méthodes d'installation
- Démarrage et arrêt du serveur
- Configuration du serveur
- Création d'une base
Les opérations sur les tables
- Les différents types de moteurs de stockage
- Les différents types de tables et les fichiers correspondants
- La construction et la suppression de tables
- La modification de la structure d'une table
- La définition des types de données
- La déclaration des contraintes d'intégrité
- Importation et exportation de données
Jour 2
Gestion des comptes utilisateurs
- Authentification et droits
- Structure des tables de la base MySQL de gestion des droits
- Sécurisation de la post-installation
- Gestion des utilisateurs et de leurs privilèges
- Sécurisation des procédures stockées
Méthodes d'accès
- Java
- PHP
- Paramétrage ODBC
Jour 3
Sauvegarde / restauration
- Les différents journaux MySQL (erreurs, requêtes, requêtes lentes, journal binaire)
- Stratégies de sauvegardes (serveur arrêté, serveur actif, types de tables, verrouillages?)
- Les commandes d'administration importantes (MySQLdump, InnoDB Hot Backup, autres commandes?)