|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur säkerhetskopierar och återställer du mySQL-databas med PHP-skript?

    Säkerhetskopiera en MySQL-databas

    För att säkerhetskopiera en MySQL-databas med PHP kan du använda kommandot `mysqldump`. Detta kommando är en del av MySQL-klientverktygen och kan användas för att skapa en SQL-fil som innehåller strukturen och data för en databas.

    Här är ett exempel på hur du kan använda `mysqldump` för att säkerhetskopiera en databas som heter `my_database`:

    ``` php

    exec("mysqldump --användare=$användare --lösenord=$lösenord $databas> backup.sql");

    ```

    I exemplet ovan är `$user` och `$password` användarnamnet och lösenordet för MySQL-användaren som har tillgång till databasen, och `$database` är namnet på databasen du vill säkerhetskopiera. Utdata från kommandot `mysqldump` sparas i en fil som heter `backup.sql`.

    Återställa en MySQL-databas

    För att återställa en MySQL-databas kan du använda kommandot `mysql`. Detta kommando är också en del av MySQL-klientverktygen och kan användas för att köra SQL-satser.

    Här är ett exempel på hur du kan använda `mysql` för att återställa en databas från en SQL-fil:

    ``` php

    exec("mysql --user=$användare --lösenord=$lösenord $databas ```

    I exemplet ovan är `$user` och `$password` användarnamnet och lösenordet för MySQL-användaren som har tillgång till databasen, och `$database` är namnet på databasen du vill återställa. SQL-filen som innehåller säkerhetskopieringsdata är `backup.sql`.

    Det är viktigt att notera att när du återställer en databas kommer befintlig data i databasen att skrivas över. Därför är det bra att skapa en säkerhetskopia av den befintliga databasen innan du återställer en ny.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man fångar alla variabler i ett PHP-funktionen Rä…
    ·PHP Dump Tvål Funktioner
    ·Hur vill ta bort innehållet i en PHP -fil
    ·Hur du ansluter PHP MySQL App Med Flex App
    ·Hur att koda en Live Chat System i PHP
    ·Hur man stänger av PHP Varningar i Plesk
    ·Ta bort dubbletter CSVs i PHP
    ·Hur Testa PHP på HostGator
    ·Hur till Öppen MySQL-databas med MS Access
    ·Hur man får måtten på en bild i PHP
    Utvalda artiklarna
    ·Hur Rotera i HTML
    ·Hur man skapar en ActiveX DLL i VB
    ·Hur man bygger ett register Sida i PHP
    ·Hur mata in siffror i Java
    ·Hur du formaterar en sträng på Python
    ·Ta bort en Disconnected skrivare i VBS
    ·Hur man skapar en Jar -fil för distribution i Eclipse
    ·Hur man skapar en ihålig kvadrat i PHP
    ·Hur man skickar ett SMS med PHP Script
    ·Hur Ersätt NetBeans
    Copyright © Dator Kunskap https://www.dator.xyz