Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Kopiowanie baz danych mysql z jednego komputera na drugi

Jak skopiować bazę danych Mysql z jednego komputera na inny / kopię zapasową bazy danych za pomocą mysqldump

  1. Możemy przenieść bazę danych MySQL z jednego komputera na drugi za pomocą polecenia mysqldump.

  2. Musimy utworzyć plik zrzutu bazy danych, aby przenieść bazę danych z jednego komputera na inny.

  3. Baza danych MySQL nie jest przenośną bazą danych, tzn. nie możemy przenieść jej z jednego komputera na inny, kopiując ją i wklejając.

  4. Do przesłania bazy danych możemy użyć następującej metody.

  5. Tworzenie zrzutu z bazy danych/ Tworzenie kopii zapasowej bazy danych MySQL:

  6. Otwórz wiersz poleceń.

  7. Wykonaj następujące polecenia, aby zmienić katalog

>c:  “press enter”

>cd  program files/MySQL/MySQL Server 5.1/ bin “press enter”

>mysqldump -u root  -p database_name > database_name.sql  “press enter”

  Enter password: password of MySQL

Skopiuj plik sql i wklej go do komputera, na który chcesz przenieść bazę danych.

      2. Dumping sql file into database:-

      - Open MySQL  command line client command prompt.

      - Execute following command to create database.

„naciśnij enter” Nazwa bazy danych musi być taka sama jak nazwa_bazy_danych.

Skopiuj ten plik sql do lokalizacji „c:/program files/MySQL/MySQL Server 5.1/bin”

      *- Now open command prompt and execute following commands.*


        >C: “press enter”

        >cd program files/MySQL/MySQL Server5.1/bin “press enter”

        >mysql –u root –p database_name < database_name.sql “press enter”

        Your database is created on PC.

        Now in MySQL command prompt check your database.  

Kolejny:1

Najlepszym i najłatwiejszym sposobem jest użycie narzędzi db (SQLyog)

http://www.webyog.com/product/downloads

Za pomocą tych narzędzi możesz połączyć 2 serwery baz danych i po prostu skopiować jedną bazę danych z serwera a na serwer b.

Więcej informacji

http://faq.webyog.com/content/12/32/en/mysql-5-objects-are-greyed-out-in-copy-db-to-other-host -dialog.html

Kolejny:2

W przypadku bazy danych o nazwie „lbry” wypróbuj:

mysqldump -u root -p lbry > dump-lbry.sql

Utwórz bazę danych o tej samej nazwie (w tym przykładzie „lbry”) na komputerze, na który chcesz skopiować zawartość bazy danych

Następnie zaimportuj go:

mysql -u root -p lbry < dump-lbry.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobierz typ zmiennej w MySQL

  2. Jak działa HANDLER FOR NOT FOUND i jakie jest jego zastosowanie?

  3. Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK) (Mysql::Błąd)

  4. Jak uruchomić lub załadować pliki .po/.mo do lokalizacji w php

  5. Czy relacyjna baza danych może skalować się w poziomie?