| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    MySQL Administration Tutorials
    To af de mest almindelige administrative opgaver for MySQL-serveren er at oprette og administrere brugerkonti og overvågning systemlogs . Brugerkonti tildeles indefra MySQL-serveren og er normalt anderledes end brugernavnet og adgangskoden til Windows eller Unix /Linux-system MySQL ligger på . Server-logfiler forvaltes uden for MySQL -serveren og skal kontrolleres og afsluttes regelmæssigt af systemadministratoren. Andre administrationsopgaver er diskuteret i kapitel 5 i MySQL reference manual (se Referencer , nedenfor). Bruger Account Management

    MySQL -konti er defineret af brugernavnet og kunden vært , som brugeren kan forbinde fra . Hver konto skal også have en adgangskode. MySQL brugernavne har intet forhold til de brugernavne på Windows eller Linux /Unix -systemer. Selvom på Unix /Linux-systemer , vil MySQL klienten forsøger at logge ind med den konto brugernavn, hvis de " -u " eller "- bruger" alternativ ikke er specificeret . Adgangskoder til MySQL -konto er heller ikke det samme som Windows eller Unix /Linux -konto passwords .

    MySQL -brugere skal tilføjes til serveren med " CREATE USER" erklæring. Denne erklæring har syntaksen : Hej

    CREATE USER 'bruger' identificeret ved password ' password' ;

    Hver bruger skal også gives konkrete privilegier med " GRANT " erklæring . Denne erklæring har syntaks:

    GRANT privilegier på database * TO ' someuser ' @ ' somehost «

    Fjernelse brugere gøres med " DROP USER "kommando, som har syntaks. :

    DROP USER ' bruger';
    serverlog
    p Der er flere log- filer, der indeholder oplysninger om, hvad der sker i mysqld . De omfatter fejlloggen , den generelle forespørgslen log, det binære log og den langsomme forespørgslen log. Logfilerne er holdt i mysqld databiblioteket (C: \\ Program Files \\ MySQL \\ MySQL Server 5.1 \\ data i Windows og /usr /local /mysql /Varon Unix-systemer )

    fejllog indeholder oplysninger sådan. som da mysqld blev startet eller stoppet og eventuelle fejl, der opstår , når systemet kører . Fejlen log hedder " hostname.err " som standard på Unix -systemer. På Windows-systemer , skal du angive " - log- fejl" i option filer, eller under opstart , ellers fejl vil blive udskrevet til din terminal

    generelle forespørgsel log indeholder data om, hvornår kunderne tilsluttes . hver SQL-sætning sender klienten til serveren og når kunden afbryder . Den generelle forespørgsel log hedder " hostname.log " som standard, men kan ændres med " - log = filename" . Option

    binære log indeholder alle de udsagn, opdatere data , herunder udtalelser , der potentielt opdatere data, men gør ikke . Det bruges til database replikation og data recovery. Som standard filen hedder " hostname - bin " .

    Langsomme query log består af SQL-sætninger , der tager mere end 10 sekunder at udføre. ( Dette nummer kan ændres ved at ændre " long_query_time " systemet variabel. ) Loggen hedder " hostname - slow.log " som standard. Denne fil bruges til at finde SQL-sætninger , der skal være optimeret til at køre hurtigere.

    Logfilerne skal ryddes ud regelmæssigt. Der er et script kaldet " mysql -log- rotate ", der kan køre regelmæssigt som et cron job. I andre systemer , bliver du nødt til at skrive din egen script til at rotere logfilerne på en regelmæssig basis .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Skift hver række i en MySQL tabel med en simpel…
    ·PHP klasse VaR Funktion 
    ·Sådan copy & paste Med PHP 
    ·Sådan Konverter billeder til binære data Brug PHP 
    ·Sådan Sortere en 2- dimensionel array i PHP 
    ·Sådan Læs & eksplodere Files 
    ·Sådan Tjek Domain Tilgængelighed i PHP 
    ·Sådan tilføjes en omdirigering til Password HTML Kodn…
    ·Hvordan at sende SMS & HTML e-mails i PHP 
    ·Sådan Secure en Admin Panel i PHP Uden Sessions 
      Anbefalede Artikler
    ·Sådan Detect operativsystemet Med JavaScript 
    ·Sådan får Udvalgte poster fra Listview på Android 
    ·Hvordan at kortlægge en Servlet Inden for en Servlet 
    ·Hvordan til at identificere klasser for Air Traffic Con…
    ·Hvordan man opbygger Med Regex 
    ·Sådan redigeres KML & Bulk 
    ·Militære anvendelse af kunstig intelligens 
    ·Liste over funktioner i Visual Basic 6.0 
    ·Tips & Tricks til Frontpage 2003 
    ·Hvordan man laver en kopi af et objekt Python 
    Copyright © Computer Viden http://www.computerdk.com