Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment lire les fichiers PDF en PHP…
  • Comment compter les occurrences d'un…
  • Comment créer une sauvegarde d'une …
  • Frameworks PHP plus légère 
  • PHP Tutoriel sur les exceptions de b…
  • Comment faire pour installer la base…
  • Comment éditer un fichier XML en PH…
  • Comment insérer une variable PHP da…
  • Apostrophes sont brisés en PHP 
  • Comment insérer ou mettre à jour u…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Administration MySQL Tutoriels

    Deux des tâches d'administration les plus courantes pour le serveur MySQL sont la création et la gestion des comptes utilisateurs et surveiller les journaux système . Les comptes d'utilisateurs sont attribués à partir du serveur MySQL et sont généralement différent du nom d'utilisateur et mot de passe pour le système Windows de MySQL ou Unix /Linux réside. Les registres des serveurs sont gérés en dehors du serveur MySQL et doivent être vérifiés et apurés régulièrement par l'administrateur du système. Autres tâches d'administration sont examinés au chapitre 5 du manuel de référence MySQL (voir les références ci-dessous) . Gestion de compte d'utilisateur

    comptes MySQL sont définis par le nom d'utilisateur et l'hôte client que l'utilisateur peut se connecter à partir . Chaque compte doit également avoir un mot de passe . Les noms d'utilisateurs MySQL n'ont aucun rapport avec les noms d'utilisateur sur les systèmes Windows ou Linux /Unix. Bien que sur les systèmes Unix /Linux , le client MySQL va tenter de se connecter avec le nom d'utilisateur du compte si l'option "- u" ou "- user " option n'est pas spécifiée . Les mots de passe pour le compte MySQL ne sont également pas le même que le mot de passe de compte Unix /Linux ou Windows.

    Utilisateurs de MySQL doivent être ajoutés au serveur avec le "CREATE USER" déclaration. Cette déclaration a la syntaxe :

    CREATE USER 'user' IDENTIFIE PAR 'password' mot de passe;

    Chaque utilisateur doit également être accordé des privilèges spécifiques avec l'énoncé «subvention» . Cette déclaration a la syntaxe : Photos

    privilèges SUBVENTION base de données * TO ' someuser ' @ ' somehost ';

    suppression des usagers se fait avec la commande « DROP USER" , qui a la syntaxe . : Photos

    DROP USER 'user' ;
    logs du serveur

    Il ya plusieurs fichiers journaux qui contiennent des informations sur ce qui se passe dans mysqld. Ils comprennent le journal d'erreur, le log général de requêtes , le log binaire et le log de requêtes lentes . Les journaux sont détenus dans le répertoire des données mysqld ( C: \\ Program Files \\ MySQL \\ MySQL Server 5.1 \\ data dans Windows et /usr /local /systèmes Unix mysql /varon )

    Le journal des erreurs contient des informations telles . comme quand mysqld a été démarré ou arrêté et toutes les erreurs qui se produisent lorsque le système est en marche. Le journal des erreurs est nommé " hostname.err " par défaut sur ​​les systèmes Unix . Sur les systèmes Windows, vous devez spécifier " - log -error" dans les fichiers d'options ou lors du démarrage , ou bien les erreurs seront imprimées à votre terminal

    Le log général de requêtes contenant des données sur le moment où les clients se connectent . chaque instruction SQL , le client envoie au serveur et lorsque le client se déconnecte . Le journal de requête général est nommé " nomduserveur.log " par défaut mais peut être modifié avec le " - log = filename" . Possibilité

    Le log binaire contient toutes les déclarations que les données de mise à jour , y compris des énoncés qui pourraient potentiellement mettre à jour les données, mais n'en ont pas. Il est utilisé pour la réplication de base de données et la récupération de données. Par défaut, le fichier est nommé "hostname -bin " .

    Le journal des requêtes lentes se compose des instructions SQL qui prennent plus de 10 secondes pour s'exécuter. ( Ce nombre peut être modifiée en changeant la variable système " long_query_time " . ) Le journal est nommé "hostname - slow.log " par défaut. Ce fichier est utilisé pour trouver des instructions SQL qui ont besoin d'être optimisé pour fonctionner plus rapidement.

    Les fichiers journaux doivent être effacées régulièrement. Il ya un script appelé "mysql -log- rotate" qui peut fonctionner régulièrement comme une tâche cron . Dans d'autres systèmes , vous devrez écrire votre propre script pour faire tourner les fichiers journaux sur une base régulière .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment enregistrer un fichier PHP en tant que HTML 
  • MySQL PHP WP : Comment insérer un message Plugin Batch 
  • Comment utiliser PHP /MySQL à partir de Dreamweaver MX 
  • Tutoriel pour une session PHP Déconnexion 
  • Comment centrer en PHP 
  • Comment faire pour vérifier la version de MySQL Script client dans PHP 
  • Comment créer une connexion simple avec PHP 
  • Comment passer un ID sous en PHP 
  • Comment changer la colonne Nom de MySQL table avec T -SQL 
  • Comment créer un lien symbolique avec PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc