Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mengimport Fail SQL ke MySQL melalui Barisan Perintah?

Bagaimana untuk Mengimport Fail SQL ke MySQL melalui Barisan Perintah?

Barbara Streisand
Barbara Streisandasal
2024-12-22 01:03:20457semak imbas

How to Import SQL Files into MySQL via the Command Line?

Mengimport Fail SQL melalui Command Line dalam MySQL

Artikel ini menangani isu biasa mengimport fail SQL menggunakan baris arahan dalam MySQL. Ia menyediakan arahan terperinci tentang cara untuk mencapai tugas ini dengan betul, memastikan import berjaya tanpa menghadapi ralat sintaks.

Untuk mengimport fail SQL, anda boleh menggunakan arahan berikut:

mysql -u username -p database_name < file.sql

Di mana :

  • -u nama pengguna: MySQL anda nama pengguna
  • -p: Mengesa anda memasukkan kata laluan anda secara interaktif
  • database_name: Nama pangkalan data untuk diimport ke
  • file.sql: Laluan ke SQL anda fail

Walau bagaimanapun, jika anda menghadapi ralat sintaks, anda mungkin perlu mencipta pangkalan data destinasi terlebih dahulu. Ini boleh dilakukan menggunakan arahan berikut:

CREATE DATABASE database_name;

Selain itu, disyorkan untuk menggunakan laluan penuh fail SQL untuk hasil terbaik. Ambil perhatian bahawa pilihan MySQL seperti -R dan --triggers boleh digunakan dengan mysqldump untuk mengekalkan rutin dan pencetus jika dikehendaki.

Dalam senario tertentu, anda mungkin perlu mencipta pangkalan data secara manual jika ia belum wujud. Begitu juga, jika fail SQL yang dieksport tidak termasuk arahan CREATE DATABASE (disebabkan penggunaan pilihan --no-create-db atau -n), anda perlu mencipta pangkalan data kosong secara manual dalam MySQL sebelum mengimport.

Atas ialah kandungan terperinci Bagaimana untuk Mengimport Fail SQL ke MySQL melalui Barisan Perintah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn