Meja kerja mysql menyalin data dari satu database ke database lainnya

Ringkasan. tutorial ini menunjukkan cara menyalin database MySQL di server yang sama dan dari server ke server lainnya

Salin database MySQL di server yang sama

Meja kerja mysql menyalin data dari satu database ke database lainnya
Meja kerja mysql menyalin data dari satu database ke database lainnya

Untuk menyalin database MySQL, Anda harus mengikuti langkah-langkah ini

  1. Pertama, buat database baru menggunakan pernyataan

    > CREATE DATABASE classicmodels_backup;

    Code language: SQL (Structured Query Language) (sql)
    1
  2. Kedua, ekspor semua objek basis data dan data dari basis data yang ingin Anda salin menggunakan alat

    > CREATE DATABASE classicmodels_backup;

    Code language: SQL (Structured Query Language) (sql)
    2
  3. Ketiga, impor file dump SQL ke database baru

Untuk demonstrasi, kami akan menyalin database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 ke database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
4

Langkah 1. Buat database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
5

Pertama, masuk ke server database MySQL

>mysql -u root -p Enter password: **********

Code language: SQL (Structured Query Language) (sql)

Kemudian, gunakan pernyataan

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
1 sebagai berikut

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)

Ketiga, gunakan perintah

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
7 untuk memverifikasi

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
_

Server database MySQL mengembalikan output berikut

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)

Seperti yang Anda lihat, kami telah berhasil membuat database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
4

Langkah 2. Buang objek database dan data ke dalam file SQL menggunakan alat

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
2

Misalkan, Anda ingin membuang objek database dan data dari

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 database ke file SQL yang terletak di folder

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
1, berikut perintahnya

>mysqldump -u root -p classicmodels > d:\db\classicmodels.sql Enter password: **********

Code language: SQL (Structured Query Language) (sql)

Pada dasarnya, perintah ini menginstruksikan

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
_2 untuk masuk ke server MySQL menggunakan akun pengguna root dengan kata sandi dan mengekspor objek basis data dan data dari basis data

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 ke

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
4. Perhatikan bahwa operator (

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
_5) berarti mengekspor

Langkah 3. Impor file

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
_4 ke dalam database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
4

>mysql -u root -p classicmodels_backup < d:\db\classicmodels.sql Enter password: **********

Code language: SQL (Structured Query Language) (sql)

Perhatikan bahwa operator (

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
_8) berarti mengimpor

Untuk memverifikasi impor, Anda dapat melakukan pemeriksaan cepat dengan menggunakan perintah

> SHOW DATABASES

Code language: SQL (Structured Query Language) (sql)
9

> SHOW TABLES FROM classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)

Itu mengembalikan output berikut

+--------------------------------+ | Tables_in_classicmodels_backup | +--------------------------------+ | customers | | employees | | offices | | orderdetails | | orders | | payments | | productlines | | products | +--------------------------------+ 8 rows in set (0.01 sec)

Code language: SQL (Structured Query Language) (sql)

Seperti yang Anda lihat, kami telah berhasil menyalin semua objek dan data dari database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 ke database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
4

Salin database MySQL dari server ke yang lain

Untuk menyalin database MySQL dari server lain, Anda menggunakan langkah-langkah berikut

  1. Ekspor database di server sumber ke file dump SQL
  2. Salin file dump SQL ke server tujuan
  3. Impor file dump SQL ke server tujuan

Mari kita lihat cara menyalin database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 dari server ke server lain

Pertama, ekspor database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
_3 ke file

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
4

>mysqldump -u root -p --databases classicmodels > d:\db\db.sql Enter password: **********

Code language: SQL (Structured Query Language) (sql)

Perhatikan bahwa opsi

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
_5 memungkinkan

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
2 untuk menyertakan pernyataan

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
7 dan

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
8 dalam file dump SQL. Pernyataan ini akan membuat database

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
3 di server tujuan dan menjadikan database baru sebagai database default untuk memuat data

Singkatnya, pernyataan berikut disertakan di awal file dump SQL saat kami menggunakan opsi

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
5

CREATE DATABASE `classicmodels`. USE `classicmodels`;

Code language: SQL (Structured Query Language) (sql)

Ketiga, import file

+----------------------+ | Database | +----------------------+ | classicmodels | | classicmodels_backup | | information_schema | | mysql | | performance_schema | | sys | +----------------------+ 6 rows in set (0.00 sec)

Code language: SQL (Structured Query Language) (sql)
_4 ke database server dengan asumsi db. sql file disalin ke c. folder \tmp\

> CREATE DATABASE classicmodels_backup;

Code language: SQL (Structured Query Language) (sql)
0

Dalam tutorial ini, Anda telah mempelajari langkah demi langkah cara menyalin database MySQL di server yang sama dan menyalin database dari server ke server lain.

Bagaimana cara mentransfer data dari satu database MySQL ke yang lain?

Jika kita ingin menyalin tabel atau database dari satu server MySQL ke yang lain, maka gunakan mysqldump dengan nama database dan nama tabel . Jalankan perintah berikut di host sumber. Ini akan membuang database lengkap ke dump. txt.

Bagaimana cara menyalin tabel dari satu database ke database lainnya di SQL Workbench?

BUAT TABEL tabel_baru SEPERTI tabel_lama; . BUAT TABEL tujuan_db

Bagaimana cara menyalin dan menempelkan database di meja kerja MySQL?

Akhir jendela dialog. .
Pertama, gunakan pernyataan CREATE DATABASE untuk membuat database baru
Kedua, simpan data ke file SQL. .
Ketiga, ekspor semua objek database beserta datanya untuk disalin menggunakan alat mysqldump lalu impor file ini ke database baru

Bagaimana cara memindahkan database dari satu meja kerja MySQL ke server lain?

Tampilkan aktivitas pada postingan ini. .
Buka Meja Kerja MySQL
Buat koneksi server lama (jika Anda belum memilikinya)
Buat koneksi server baru (jika Anda belum memilikinya)
Buka Administrasi Server dan klik Kelola Impor / Ekspor
Pilih server lama
Pilih semua skema di tab Ekspor ke Disk