Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Metóda 1:Používanie mysqldump (odporúčané pre väčšinu prípadov)
Toto je najbežnejšia a všeobecne odporúčaná metóda, najmä pre väčšie databázy. `MySqldump` Vytvorí skript SQL, ktorý obnovuje vašu databázu.
1. Exportovať databázu na zdrojovom počítači:
Otvorte konzolu WAMP MySQL (zvyčajne prístupná cez ikonu podnosu WAMP). Budete potrebovať klienta príkazového riadku MySQL. Prípadne môžete použiť nástroj GUI, ako je PhpMyAdmin, ak ho obsahuje vaše nastavenie WAMP. Príkaz bude vyzerať takto:
`` sql
mysqldump -u root -p your_database_name> c:\ path \ to \ your_database.sql
`` `
* Nahraďte `your_database_name` za skutočný názov vašej databázy.
* Nahraďte `C:\ path \ do \ your_database.sql` s požadovanou cestou súboru a názov pre váš záložný súbor. Vyberte miesto, ku ktorému máte ľahký prístup.
* Zobrazí sa výzva na root heslo pre váš server MySQL.
2. Preneste súbor `.sql`:
Skopírujte súbor `your_database.sql` zo zdrojového počítača do cieľového počítača pomocou jednotky USB, zdieľania sietí, cloudového úložiska (Dropbox, Disk Google atď.) Alebo inej vhodnej metódy.
3. Importujte databázu v cieľovom počítači:
Na cieľovom počítači otvorte konzolu WAMP MySQL alebo phpmyadmin. Vykonajte nasledujúci príkaz (podľa potreby upravte cestu):
`` sql
mysql -u root -p you_database_name
* Opäť sa zobrazí výzva na koreňové heslo. Uistite sa, že `your_database_name` zodpovedá názvu, ktorý chcete použiť na cieľovom serveri. Ak databáza ešte neexistuje, vytvorí sa. Ak to * existuje *, musíte ho najskôr upustiť (použite `Drop Database your_database_name;` s opatrnosťou!).
Metóda 2:Kopírovanie databázového adresára (menej odporúčané, riskantné pre väčšie databázy)
Táto metóda zahŕňa priame kopírovanie databázového adresára. Všeobecne sa to neodporúča Pre väčšie databázy, pretože je náchylnejšie na chyby a nezrovnalosti. Je tiež menej prenosný, ak sa konfigurácie servera líšia.
1. Zastavte službu mysql na oboch počítačoch. To je rozhodujúce, aby sa predišlo korupcii.
2. lokalizujte databázový adresár: Poloha sa líši v závislosti od vašej inštalácie WAMP, ale často je niečo ako `c:\ wamp64 \ bin \ mySQL \ mySQL5.7.36 \ data` (nahradiť` mySQL5.7.36` s vašou verziou).
3. Skopírujte adresár databázy: Skopírujte celý adresár pre vašu konkrétnu databázu zo zdrojového počítača do ekvivalentného dátového adresára cieľového počítača.
4. Spustite službu MySQL v cieľovom počítači.
Metóda 3:Použitie phpmyadmin (metóda GUI)
Ak vaše nastavenie WAMP obsahuje PhpMyAdmin, poskytuje užívateľsky prívetivé rozhranie na export a import databáz. V rámci PHPMyAdmin si môžete vybrať databázu, exportovať ju ako súbor SQL a potom importovať tento súbor SQL do novej databázy na cieľovom serveri. Toto je v podstate grafické znázornenie metódy 1.
Dôležité úvahy:
* Užívateľské povolenia: Uistite sa, že užívateľ MySQL, ktorý používate, má potrebné výsady (vyberte, vložte, aktualizovať, odstrániť) do databázy. Užívateľ „Root“ má zvyčajne všetky výsady, ale použitie vyhradeného používateľa s obmedzenými privilégiami je lepšou bezpečnostnou praxou.
* heslo: Uistite sa, že na obidvoch počítačoch použijete správne heslo koreňového hesla.
* Dátové typy a znaky: Ak sa verzie MySQL alebo súbory znakov líšia medzi zdrojovými a cieľovými servermi, môžete sa stretnúť s problémami. V ideálnom prípade udržujte tieto konzistentné.
* cudzie kľúče: Zabezpečte, aby sa počas procesu importu spracovali obmedzenia cudzích kľúčov. Niekedy môžu byť potrebné malé úpravy v závislosti od verzií.
* veľké databázy: Pre veľmi veľké databázy môže „mysqldump“ trvať značné množstvo času. Zvážte použitie kompresie (`-Compress` možnosť s` mysqldump`) na zníženie veľkosti súboru a prenosu času.
Pred vykonaním ktorejkoľvek z týchto operácií nezabudnite vždy zálohovať svoju databázu. Ak sa niečo pokazí, budete mať bezpečnostnú sieť. Metóda 1 (s použitím `mysqldump`) je najspoľahlivejší a najodportovanejší prístup pre väčšinu scenárov.