Ini ialah arahan mysqlimport yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
mysqlimport - program import data
SINOPSIS
mysqlimport [pilihan] db_nama fail teks1 ...
DESCRIPTION
. mysqlimport klien menyediakan antara muka baris arahan kepada LOAD DATA INFILE SQL
kenyataan. Kebanyakan pilihan untuk mysqlimport sepadan terus dengan klausa LOAD DATA INFILE
Sintaks.
sembah mysqlimport seperti ini:
cangkerang> mysqlimport [pilihan] db_nama fail teks1 [fail teks2 ...]
Untuk setiap fail teks yang dinamakan pada baris arahan, mysqlimport menanggalkan sebarang sambungan daripada
nama fail dan menggunakan hasilnya untuk menentukan nama jadual untuk mengimport fail
kandungan fail. Contohnya, fail bernama patient.txt, patient.text dan patient semuanya akan melakukannya
diimport ke dalam jadual bernama pesakit.
mysqldump menyokong pilihan berikut, yang boleh ditentukan pada baris arahan atau dalam
kumpulan fail pilihan [mysqldump] dan [klien]. mysqldump juga menyokong pilihan untuk
memproses fail pilihan.
· - membantu, -?
Paparkan mesej bantuan dan keluar.
· --set-watak-dir=jalan
Direktori tempat set aksara dipasang.
· --lajur=column_list, -c column_list
Pilihan ini mengambil senarai nama lajur yang dipisahkan koma sebagai nilainya. Perintah daripada
nama lajur menunjukkan cara memadankan lajur fail data dengan lajur jadual.
· --mampatkan, -C
Mampatkan semua maklumat yang dihantar antara klien dan pelayan jika kedua-duanya menyokong
mampatan.
· --debug[=debug_options], -# [debug_options]
Tulis log nyahpepijat. Satu tipikal debug_options rentetan ialah ´d:t:o,nama fail´. The
lalai ialah ´d:t:o´.
· --debug-check
Cetak beberapa maklumat penyahpepijatan apabila program keluar.
· --debug-info
Cetak maklumat penyahpepijatan dan ingatan dan statistik penggunaan CPU apabila atur cara
jalan keluar.
· --default-auth=nama_pemalam
Pemalam sisi klien pengesahan lalai untuk digunakan.
· --default-character-set=charset_name
Penggunaan charset_name sebagai set aksara lalai.
· --defaults-extra-file=nama fail
Tetapkan nama fail sebagai fail untuk membaca pilihan lalai dari selepas fail lalai global
telah dibaca. Mesti diberikan sebagai pilihan pertama.
· --defaults-file=nama fail
Tetapkan nama fail sebagai fail untuk membaca pilihan lalai daripada, mengatasi fail lalai global.
Mesti diberikan sebagai pilihan pertama.
· --padam, -d
Kosongkan jadual sebelum mengimport fail teks.
· --medan-ditamatkan-oleh=..., --medan-dilampirkan-oleh=...,
--medan-pilihan-dilampirkan-oleh=..., --fields-escaped-oleh=...
Pilihan ini mempunyai makna yang sama seperti klausa yang sepadan untuk LOAD DATA INFILE.
· - kekuatan, -f
Abaikan ralat. Sebagai contoh, jika jadual untuk fail teks tidak wujud, teruskan
memproses mana-mana fail yang tinggal. Tanpa - kekuatan, mysqlimport keluar jika jadual tidak
wujud.
· --tuan rumah=nama_hos, -h nama_hos
Import data ke pelayan MariaDB pada hos yang diberikan. Hos lalai ialah localhost.
· --abai, -i
Lihat penerangan untuk --ganti pilihan.
· --abaikan-garisan=N
Abaikan yang pertama N baris fail data.
· --baris-ditamatkan-oleh=...
Pilihan ini mempunyai makna yang sama seperti klausa yang sepadan untuk LOAD DATA INFILE. Untuk
contoh, untuk mengimport fail Windows yang mempunyai talian ditamatkan dengan carriage
pasangan pulangan/linefeed, gunakan --lines-terminated-by="\r\n". (Anda mungkin perlu menggandakan
garis miring ke belakang, bergantung pada konvensyen melarikan diri jurubahasa arahan anda.).
· --tempatan, -L
Baca fail input secara setempat daripada hos klien.
· --kunci-meja, -l
Kunci semua jadual untuk menulis sebelum memproses sebarang fail teks. Ini memastikan semua
jadual disegerakkan pada pelayan.
· --keutamaan-rendah
Gunakan LOW_PRIORITY semasa memuatkan jadual. Ini hanya mempengaruhi enjin storan yang digunakan
hanya penguncian peringkat jadual (seperti MyISAM, MEMORY dan MERGE).
· --tiada-lalai
Jangan baca pilihan lalai dari mana-mana fail pilihan. Ini mesti diberikan sebagai yang pertama
hujah.
· --kata laluan[=kata laluan], -p[kata laluan]
Kata laluan untuk digunakan semasa menyambung ke pelayan. Jika anda menggunakan borang pilihan pendek
(-p), awak tidak boleh mempunyai ruang antara pilihan dan kata laluan. Jika anda meninggalkan
kata laluan nilai berikutan --kata laluan or -p pilihan pada baris arahan, mysqlimport
gesaan untuk satu.
Menentukan kata laluan pada baris arahan harus dianggap tidak selamat. Anda boleh gunakan
fail pilihan untuk mengelak daripada memberikan kata laluan pada baris arahan.
· --paip, -W
Pada Windows, sambung ke pelayan melalui paip bernama. Pilihan ini terpakai hanya jika
pelayan menyokong sambungan paip bernama.
· --plugin-dir=nama
Direktori untuk pemalam sebelah pelanggan.
· --port=port_num, -P port_num
Nombor port TCP/IP untuk digunakan untuk sambungan.
· --protocol={TCP|SOKET|PIPE|MEMORY}
Protokol sambungan untuk digunakan untuk menyambung ke pelayan. Ia berguna apabila
parameter sambungan lain biasanya akan menyebabkan protokol digunakan selain daripada
satu yang anda mahukan.
· --print-defaults
Cetak senarai hujah program dan keluar. Ini mesti diberikan sebagai hujah pertama.
· --ganti, -r
. --ganti and --abai pilihan mengawal pengendalian baris input yang pendua
baris sedia ada pada nilai kunci unik. Jika anda nyatakan --ganti, baris baharu diganti
baris sedia ada yang mempunyai nilai kunci unik yang sama. Jika anda nyatakan --abai, baris input
yang menduplikasi baris sedia ada pada nilai kunci unik dilangkau. Jika kamu tidak
tentukan sama ada pilihan, ralat berlaku apabila nilai kunci pendua ditemui, dan
selebihnya fail teks diabaikan.
· --senyap, -s
Mod senyap. Menghasilkan output hanya apabila ralat berlaku.
· --soket=jalan, -S jalan
Untuk sambungan ke localhost, fail soket Unix untuk digunakan, atau, pada Windows, nama
paip yang dinamakan untuk digunakan.
· --ssl
Dayakan SSL untuk sambungan (didayakan secara automatik dengan bendera lain). Lumpuhkan dengan
--langkau-ssl.
· --ssl-ca=nama
Fail CA dalam format PEM (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-capath=nama
Direktori CA (semak dokumen OpenSSL, menyiratkan --ssl).
· --ssl-cert=nama
Sijil X509 dalam format PEM (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-cipher=nama
Sifir SSL untuk digunakan (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-key=nama
Kunci X509 dalam format PEM (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-crl=nama
Senarai pembatalan sijil (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-crlpath=nama
Laluan senarai pembatalan sijil (semak dokumen OpenSSL, tersirat --ssl).
· --ssl-verify-server-cert
Sahkan "Nama Biasa" pelayan dalam sijilnya terhadap nama hos yang digunakan semasa menyambung. ini
pilihan dilumpuhkan secara lalai.
· --pengguna=user_name, -u user_name
Nama pengguna MariaDB untuk digunakan semasa menyambung ke pelayan.
· --use-threads=N
Muatkan fail selari menggunakan N benang.
· --verbose, -v
Mod bertele-tele. Cetak maklumat lanjut tentang perkara yang dilakukan oleh program.
· --versi, -V
Paparkan maklumat versi dan keluar.
Berikut ialah contoh sesi yang menunjukkan penggunaan mysqlimport:
cangkerang> mysql -e ´CIPTA JADUAL imptest(id INT, n VARCHAR(30))´ ujian
cangkerang> ed
a
100 Max Sydow
101 Count Dracula
.
w imptest.txt
32
q
cangkerang> od -c imptest.txt
0000000 1 0 0 \t M ax S ydow \n 1 0
0000020 1 \t C kira D racula \n
0000040
cangkerang> mysqlimport --tempatan ujian imptest.txt
test.imptest: Rekod: 2 Dipadamkan: 0 Dilangkau: 0 Amaran: 0
cangkerang> mysql -e ´PILIH * DARIPADA imptest´ ujian
+------+-----------------+
| id | n |
+------+-----------------+
| 100 | Max Sydow |
| 101 | Count Dracula |
+------+-----------------+
HAKCIPTA
Hak Cipta 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
Yayasan
Dokumentasi ini adalah perisian percuma; anda boleh mengedarkannya semula dan/atau mengubahnya hanya di bawah
syarat-syarat Lesen Awam Am GNU seperti yang diterbitkan oleh Yayasan Perisian Percuma;
versi 2 Lesen.
Dokumentasi ini diedarkan dengan harapan ia berguna, tetapi TANPA SEBARANG
WARANTI; tanpa jaminan tersirat KEBOLEHPERDAGANGAN atau KESESUAIAN UNTUK TERTENTU
TUJUAN. Lihat Lesen Awam Am GNU untuk butiran lanjut.
Anda sepatutnya menerima salinan Lesen Awam Am GNU bersama-sama dengan program;
jika tidak, tulis kepada Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA atau lihat http://www.gnu.org/licenses/.
Gunakan mysqlimport dalam talian menggunakan perkhidmatan onworks.net