Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    MySQL Administration Tutorials
    To av de mest vanlige administrasjonsoppgaver for MySQL -serveren er å opprette og administrere brukerkontoer og overvåke systemet logger . Brukerkontoer er tildelt fra i MySQL server og er vanligvis annerledes enn brukernavn og passord for Windows eller Unix /Linux system MySQL ligger på . Serveren logger styres utenfor MySQL server og må kontrolleres og ryddet jevnlig av systemadministratoren . Andre administrative oppgaver er omtalt i kapittel 5 i MySQL Reference Manual ( se referanser nedenfor) . User Account Ledelse

    MySQL kontoer er definert av brukernavn og klienten vert som brukeren kan koble fra . Hver konto bør også ha et passord . MySQL brukernavn har noe forhold til brukernavn på Windows eller Linux /Unix -systemer. Selv om Unix /Linux -systemer , vil MySQL klient forsøker å logge deg på med kontoen brukernavn hvis " - u" eller "- bruker" alternativet er spesifisert . Passord for MySQL -kontoen er heller ikke det samme som Windows eller Unix /Linux konto passord .

    MySQL-brukere må legges til serveren med " CREATE USER " statement. Denne uttalelsen har syntaksen : en

    CREATE USER "bruker" Identifisert av PASSORD ' passord';

    Hver bruker må også gis spesifikke privilegier med " GRANT " statement. Denne uttalelsen har syntaksen :

    GRANT privilegier ON database * TO ' someuser ' @ ' somehost ';

    Fjerne brukere er gjort med " DROP USER "-kommandoen , som har syntaksen . :

    DROP uSER ' bruker';
    Server Logger
    p Det er flere loggfiler som inneholder informasjon om hva som skjer i mysqld . De omfatter feilloggen , generell forespørsel logg, det binære log og langsom spørsmål loggen. Stokkene holdes i mysqld data katalogen ( C: \\ Programfiler \\ MySQL \\ MySQL Server 5.1 \\ data i Windows og /usr /local /mysql /Varon Unix -systemer)

    Feilloggen inneholder informasjon . som når mysqld ble startet eller stoppet og eventuelle feil som oppstår når systemet er i gang . Feilloggen heter " hostname.err " som standard på Unix-systemer . På Windows-systemer , må du angi " - log - feil " i utstyrsfiler eller under start , ellers feilene vil bli skrevet til terminalen

    generell forespørsel loggen inneholder data om når klienter koble til, . hver SQL-setning klienten sender til serveren og når klienten kobler. Den generell forespørsel logg heter " hostname.log " som standard , men kan endres med " - log = filnavn " . Alternativ

    binære loggen inneholder alle utsagnene som oppdaterer data, inkludert ytringer som kan potensielt oppdatere data , men gjør det ikke. Den brukes for database replikering og gjenoppretting av data. Som standard filen heter "hostname - bin" .

    Langsom spørsmål log består av SQL-setninger som tar mer enn 10 sekunder å utføre. ( Dette nummeret kan endres ved å endre " long_query_time " system variabel . ) Loggen heter "hostname - slow.log " som standard. Denne filen brukes til å finne SQL-setninger som må være optimalisert for å kjøre raskere.

    Loggfiler skal være ryddet ut regelmessig . Det er et script som heter "mysql -log- rotere " som kan kjøre regelmessig som en cron jobb . I andre systemer , må du skrive dine egne skript for å rotere loggfilene på en jevnlig basis .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sette opp MySQL Remote Access 
    ·MySQL JDBC Tutorials 
    ·PHP Button triks 
    ·Hvordan lage Plain Text & Mime formatert e-post med PHP…
    ·Hvordan analysere en tabulatorinndelte txt-fil i en lis…
    ·Hvordan erstatte en database i XML 
    ·Hvordan telle antall poster med Criteria i PHP MySQL 
    ·MySQL boolske datatyper 
    ·Hvordan kan jeg sette en variabel på flere linjer for …
    ·Hvordan sette Auto Øk verdien i MySQL 
      Anbefalte artikler
    ·Slik bruker standard Navnekonvensjoner i MultiMedia 
    ·Hva er en GUI Application 
    ·Opplæring for SQL-lagrede prosedyrer 
    ·Sette inn en Asterisk i MySQL 
    ·Hvordan å kapitalisere en String i Perl 
    ·Hvordan endre et Windows Dialog Caption 
    ·Hvordan bruke Zend ACL i en Modular Miljø 
    ·Hvordan bruke VBA for e-post i Access 
    ·Hvordan sende en faks med PHP 
    ·Hvordan lage skjemaer med Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/