Bagaimana cara mengimpor database ke mysql menggunakan terminal?

phpMyAdmin memungkinkan mengimpor file ke database MySQL yang dipilih tetapi butuh waktu untuk mengimpor sesuai dengan ukuran file

Jika file terlalu besar maka akan memberikan error Timeout jika melebihi waktu yang ditentukan

Dengan menggunakan Command-Line, Anda dapat dengan mudah mengimpor file SQL dalam waktu yang lebih singkat

Dalam tutorial ini, saya menggunakan XAMPP di Windows

Bagaimana cara mengimpor database ke mysql menggunakan terminal?
Bagaimana cara mengimpor database ke mysql menggunakan terminal?


Isi


1. Buat Basis Data

  • Buka XAMPP dan jalankan Apache Server dan MySQL Database
  • Pertama, perlu membuat database di MySQL
  • Buka phpMyAdmin dan buat database baru
  • Saya telah membuat Database tutorial

Bagaimana cara mengimpor database ke mysql menggunakan terminal?


2. Salin file SQL

  • Salin file SQL Anda ke direktori xampp/mysql/bin/
  • Saya menyalin tutorial.sql file

Bagaimana cara mengimpor database ke mysql menggunakan terminal?


3. Buka Prompt Perintah

  • Buka Prompt Perintah
  • Arahkan ke direktori xampp/mysql/bin/

Bagaimana cara mengimpor database ke mysql menggunakan terminal?

  • Ketik perintah berikut –

Sintaks –

mysql -u username -p database_name < file.sql

Cara INSERT Record Di MySQL Data

Harap aktifkan JavaScript

Cara INSERT Record Pada Tabel Database MySQL Menggunakan Command Prompt. Praktik Terbaik 2020

nama pengguna = nama pengguna MySQL Anda

database_name = Nama database yang ingin Anda impor

mengajukan. sql = nama file SQL

Contoh -

mysql -u root -p tutorial < tutorial.sql
_
  • Saya mengimpor file tutorial.sql di tutorial Database
  • Ketik kata sandi jika Anda telah menetapkan ke pengguna jika tidak tekan Enter

Bagaimana cara mengimpor database ke mysql menggunakan terminal?


4. Keluaran

  • Buka phpMyAdmin dan pilih database untuk memeriksa tabel yang diimpor atau tidak

Bagaimana cara mengimpor database ke mysql menggunakan terminal?


5. Kesimpulan

Sebelum menjalankan perintah impor terlebih dahulu buat database MySQL Anda menggunakan PHPMyAdmin dan salin file SQL di folder xampp/mysql/bin

MySQL adalah program basis data berbasis Linux yang populer. Sebagai database, MySQL adalah aplikasi serbaguna. Ini dapat digunakan untuk sesuatu yang sederhana seperti database produk, atau serumit situs web WordPress

Tutorial ini akan memandu Anda tentang cara mengekspor database MySQL dan mengimpornya dari file dump di MySQL

how to import and export mysql database in linux

Prasyarat

  • Sebuah sistem dengan MySQL diinstal dan dikonfigurasi
  • Basis data yang ada (ujian atau basis data kosong akan berfungsi)
  • Akun pengguna root dan kata sandi untuk database MySQL
  • Jendela terminal atau baris perintah
  • (opsional) utilitas phpMyAdmin

Cara Mengekspor Basis Data MySQL

Pilihan 1. Gunakan Alat mysqldump

Mengekspor database memasukkannya ke dalam file dump yang dapat ditransfer ke sistem lain

Aplikasi database MySQL menyertakan perintah mysqldump untuk membuat file dump dari database Anda. File ini dapat digunakan sebagai cadangan atau disalin ke sistem lain

1. Untuk mengekspor database MySQL Anda ke file dump, masukkan berikut ini di jendela terminal

mysqldump –u username –p db_name > dump_file.sql

Ganti username_ dengan nama pengguna yang sebenarnya untuk database MySQL, dan

head –n 5 dump_file.sql
0 dengan nama database. Anda dapat mengganti nama
head –n 5 dump_file.sql
_1 menjadi apa pun yang Anda inginkan, tetapi tetap mempertahankan. ekstensi sql

2. Konfirmasikan ekspor dengan memasukkan

head –n 5 dump_file.sql

how to check mysql dump file

Sistem akan menampilkan lima baris pertama dari file dump yang baru saja Anda buat. Anda harus mengenali nama database yang terdaftar

Catatan. File dump disimpan ke direktori kerja tempat Anda menjalankannya. Ini biasanya adalah direktori home untuk akun pengguna sistem saat ini

pilihan 2. Gunakan phpMyAdmin

PhpMyAdmin adalah utilitas yang berguna untuk mengelola server web. Ini termasuk alat yang ampuh untuk mengelola file secara grafis

Untuk mengekspor database MySQL Anda menggunakan phpMyAdmin

  1. Masuk ke cPanel
  2. Di bagian Database, pilih phpMyAdmin

launch phpmyadmin in cpanel

  1. Di kolom sebelah kiri, pilih database yang akan diekspor
  2. Setelah dimuat, klik tab di atas untuk mengekspor
  3. Metode ekspor harus Cepat
  4. Formatnya harus SQL
  5. Klik Mulai, lalu gunakan dialog Simpan File untuk menyimpan salinan database yang diekspor

Cara Mengimpor Database MySQL

Pilihan 1. Impor MySQL Menggunakan Alat mysqldump

Mengimpor database memerlukan pengaturan database kosong terlebih dahulu

1. Untuk membuat database kosong, luncurkan shell MySQL dengan memasukkan

mysql –u root –p
_

launching the mysql shell

2. Masukkan kata sandi root saat diminta. Prompt perintah harus berubah untuk menunjukkan bahwa Anda sedang bekerja di MySQL

3. Selanjutnya, buat database baru dengan memasukkan yang berikut ini

CREATE DATABASE new_db_name;

creating a new mysql database

Sistem harus kembali dengan Query OK, 1 baris terpengaruh (0. 00 detik). Catatan. Perintah tidak akan berjalan jika titik koma tidak dimasukkan di akhir perintah

4. Keluar dari shell MySQL dengan menekan Ctrl-D. Prompt perintah harus kembali normal

5. Masukkan perintah berikut untuk mengimpor file dump

mysql –u username –p new_db_name < dump_file.sql
_

displaying no output

Anda hanya akan melihat respons jika ada kesalahan. Impor yang berhasil tidak akan menampilkan komentar apa pun di layar

6. Untuk memeriksa database, masuk kembali ke shell MySQL

mysql –u root –p
_

7. Untuk memuat database, masukkan

USE new_db_name

use a mysql database example

8. Menampilkan isi database dengan mengetik

SHOW TABLES;

pilihan 2. Mengimpor dengan phpMyAdmin

Langkah 1. Buat Database MySQL Baru dan Tetapkan Pengguna

Sebelum Anda dapat mengimpor database menggunakan phpMyAdmin, Anda harus membuat database kosong terlebih dahulu

  1. Masuk ke cPanel
  2. Di bawah Database arahkan ke Database MySQL
  3. Masukkan nama database baru di kolom Create New Database, lalu pilih Create Database

create mysql database in cpanel

  1. Setelah selesai, klik Go Back, lalu klik Add User to Database
  2. Pilih pengguna yang benar di kotak Pengguna, pilih database baru di kotak daftar Database, lalu Tambah
  3. Pilih Semua Hak Istimewa (kecuali Anda memiliki alasan atau kebijakan yang menentukan hak istimewa akun)
  4. Klik Buat Perubahan

Langkah 2. Impor Database MySQL dengan phpMyAdmin

Untuk mengimpor file dump ke database baru menggunakan antarmuka web phpMyAdmin

  1. Masuk ke cPanel
  2. Di bagian Database, pilih phpMyAdmin

launch phpmyadmin in cpanel

  1. Di kolom kiri, pilih database yang baru dibuat seperti yang terlihat pada gambar di bawah

select a database in phpmyadmin

  1. Klik tab Impor (di sebelah tab Ekspor)
  2. Di samping File untuk Diimpor, pilih Telusuri, lalu pilih file yang Anda unduh dari operasi ekspor dan pilih Buka

Catatan. Semua perintah ini dapat dijalankan dengan akun pengguna basis data

head –n 5 dump_file.sql
2. Jika Anda sudah menyiapkan akun pengguna lain, Anda dapat menggunakannya. Sebelum memulai, pastikan akun tersebut memiliki hak istimewa yang benar. Atau, Anda dapat menambahkan akun pengguna MySQL baru jika diinginkan

Kesimpulan

Dalam membaca panduan ini, Anda sekarang mengetahui dua cara untuk mengekspor dan mengimpor database MySQL

Seseorang menggunakan baris perintah untuk membuat file dump lokal, yang dapat Anda salin atau transfer ke sistem baru untuk diimpor. Yang lain menggunakan utilitas grafis untuk menghasilkan file dump

Baca juga artikel kami tentang cara mudah mengekspor dari tabel database MySQL ke CSV dan cara mengimpor CSV ke tabel MySQL

Bagaimana cara mengimpor database ke MySQL?

Mengimpor database dari file . Fill in the fields with the connection information. Setelah terhubung ke database, buka Data Import/Restore. Pilih opsi Impor dari File Mandiri dan pilih file. Pilih database tujuan di Skema Default untuk Diimpor Ke dan kemudian klik Mulai Impor.

Bagaimana cara mengimpor file SQL di MySQL menggunakan command prompt?

Impor file SQL di MySQL .
Buka Baris Perintah MySQL
Masukkan nama pengguna dan kata sandi
mysql > gunakan database_Anda;
mysql > sumber file_path_with_file_name. sql

Bagaimana cara mengimpor tabel ke database di baris perintah MySQL?

Untuk mengimpor tabel ke database, jika tabel sudah ada, tambahkan baris ini di file sql Anda DROP TABLE IF EXIST 'table_name' dan jalankan perintah mysql -u username -p . sql . Harap verifikasi jalur file sql sebelum menjalankan perintah. Simpan jawaban ini.

Bagaimana cara mengimpor database yang sudah ada?

Impor atau pulihkan database atau tabel .
Masuk ke phpMyAdmin
Pilih database tujuan di panel kiri
Klik pada tab Impor di panel tengah atas
Di bawah bagian File untuk diimpor, klik Telusuri dan cari file dengan. .
Centang atau hapus centang pada kotak untuk 'Partial import' dan 'Other options'