ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

mysqlimport - ອອນລາຍໃນຄລາວ

ແລ່ນ mysqlimport ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ mysqlimport ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


mysqlimport - ໂຄງການນໍາເຂົ້າຂໍ້ມູນ

ສະຫຼຸບສັງລວມ


mysqlimport [ທາງເລືອກໃນການ] db_name textfile1 ...

ລາຍລະອຽດ


ໄດ້ mysqlimport ລູກຄ້າສະຫນອງການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງໃຫ້ກັບ LOAD DATA INFILE SQL
ຖະແຫຼງການ. ທາງ​ເລືອກ​ທີ່​ສຸດ​ທີ່​ຈະ​ mysqlimport ກົງກັນໂດຍກົງກັບຂໍ້ຂອງ LOAD DATA INFILE
syntax

ຂໍ mysqlimport ເຊັ່ນນີ້:

ຫອຍ> mysqlimport [ທາງເລືອກໃນການ] db_name textfile1 [textfile2 ... ]

ສໍາລັບແຕ່ລະໄຟລ໌ຂໍ້ຄວາມທີ່ມີຊື່ຢູ່ໃນເສັ້ນຄໍາສັ່ງ, mysqlimport ຕັດສ່ວນຂະຫຍາຍໃດໆຈາກ
ຊື່ໄຟລ໌ແລະນໍາໃຊ້ຜົນໄດ້ຮັບເພື່ອກໍານົດຊື່ຂອງຕາຕະລາງທີ່ຈະນໍາເຂົ້າ
ເນື້ອ​ໃນ​ຂອງ​ໄຟລ​໌​. ຕົວຢ່າງ, ໄຟລ໌ຊື່ patient.txt, patient.text, ແລະຄົນເຈັບທັງໝົດຈະ
ຖືກນໍາເຂົ້າເຂົ້າໄປໃນຕາຕະລາງທີ່ມີຊື່ຄົນເຈັບ.

mysqldum ສະ​ຫນັບ​ສະ​ຫນູນ​ທາງ​ເລືອກ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​, ທີ່​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ໃນ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ​ຫຼື​ໃນ​
ກຸ່ມໄຟລ໌ທາງເລືອກ [mysqldump] ແລະ [ລູກຄ້າ]. mysqldum ຍັງສະຫນັບສະຫນູນທາງເລືອກໃນການ
ການປະມວນຜົນໄຟລ໌ທາງເລືອກ.

· - ຊ່ວຍ, -?

ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.

· --character-sets-dir=ເສັ້ນທາງ

ໄດເລກະທໍລີທີ່ຊຸດຕົວອັກສອນຖືກຕິດຕັ້ງ.

· --columns=ລາຍຊື່ຖັນ, -c ລາຍຊື່ຖັນ

ຕົວເລືອກນີ້ເອົາລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຊື່ຖັນເປັນຄ່າຂອງມັນ. ຄໍາສັ່ງຂອງ
ຊື່ຖັນຊີ້ບອກວິທີການຈັບຄູ່ຖັນໄຟລ໌ຂໍ້ມູນກັບຖັນຕາຕະລາງ.

· --ບີບອັດ, -C

ບີບອັດຂໍ້ມູນທັງຫມົດທີ່ສົ່ງລະຫວ່າງລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍຖ້າທັງສອງສະຫນັບສະຫນູນ
ການບີບອັດ.

· --debug[=debug_options], -# [debug_options]

ຂຽນບັນທຶກການດີບັກ. ປົກກະຕິ debug_options string ແມ່ນ 'd:t:o,ຊື່​ເອ​ກະ​ສານ´. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 'd:t:o'.

· --debug-ກວດ

ພິມຂໍ້ມູນການດີບັ໊ກບາງອັນເມື່ອໂປຣແກຣມອອກ.

· --debug-ຂໍ້ມູນ

ພິມຂໍ້ມູນ debugging ແລະຄວາມຈໍາແລະສະຖິຕິການນໍາໃຊ້ CPU ໃນເວລາທີ່ໂຄງການ
ອອກ.

· --default-auth=plugin_name

ປລັກອິນຝ່າຍລູກຄ້າການພິສູດຢືນຢັນມາດຕະຖານເພື່ອໃຊ້.

· --default-character-set=charset_name

ການນໍາໃຊ້ charset_name ເປັນຕົວອັກສອນເລີ່ມຕົ້ນທີ່ຕັ້ງໄວ້.

· --defaults-extra-file=ຊື່​ເອ​ກະ​ສານ

ທີ່ກໍານົດໄວ້ ຊື່​ເອ​ກະ​ສານ ເປັນໄຟລ໌ທີ່ຈະອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກຫຼັງຈາກໄຟລ໌ມາດຕະຖານທົ່ວໂລກ
ໄດ້ອ່ານແລ້ວ. ຕ້ອງ​ໄດ້​ຮັບ​ເປັນ​ທາງ​ເລືອກ​ທໍາ​ອິດ​.

· --defaults-file=ຊື່​ເອ​ກະ​ສານ

ທີ່ກໍານົດໄວ້ ຊື່​ເອ​ກະ​ສານ ເປັນໄຟລ໌ທີ່ຈະອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກ, override ໄຟລ໌ມາດຕະຖານທົ່ວໂລກ.
ຕ້ອງ​ໄດ້​ຮັບ​ເປັນ​ທາງ​ເລືອກ​ທໍາ​ອິດ​.

· --ລຶບ, -d

ຫວ່າງຕາຕະລາງກ່ອນທີ່ຈະນໍາເຂົ້າໄຟລ໌ຂໍ້ຄວາມ.

· --fields-terminated-by=..., --fields-enclosed-by=...,
--fields-optionally-enclosed-by=..., --fields-escaped-by=...

ຕົວເລືອກເຫຼົ່ານີ້ມີຄວາມຫມາຍດຽວກັນກັບຂໍ້ທີ່ສອດຄ້ອງກັນສໍາລັບ LOAD DATA INFILE.

· --ກຳລັງ, -f

ບໍ່ສົນໃຈຄວາມຜິດພາດ. ຕົວຢ່າງ, ຖ້າຕາຕະລາງສໍາລັບໄຟລ໌ຂໍ້ຄວາມບໍ່ມີ, ສືບຕໍ່
ກຳລັງປະມວນຜົນໄຟລ໌ທີ່ເຫຼືອ. ໂດຍບໍ່ມີການ --ກຳລັງ, mysqlimport ອອກຈາກຖ້າຕາຕະລາງບໍ່ມີ
ມີຢູ່ແລ້ວ.

· --host=host_name, -h host_name

ນຳເຂົ້າຂໍ້ມູນໃສ່ເຊີບເວີ MariaDB ໃນໂຮດທີ່ໃຫ້ໄວ້. ເຈົ້າພາບເລີ່ມຕົ້ນແມ່ນ localhost.

· --ບໍ່ສົນໃຈ, -i

ເບິ່ງຄໍາອະທິບາຍສໍາລັບ --ປ່ຽນແທນ ທາງເລືອກ.

· --ignore-lines=N

ບໍ່ສົນໃຈອັນທໍາອິດ N ສາຍຂອງໄຟລ໌ຂໍ້ມູນ.

· --lines-terminated-by=...

ຕົວເລືອກນີ້ມີຄວາມຫມາຍດຽວກັນກັບຂໍ້ທີ່ສອດຄ້ອງກັນສໍາລັບ LOAD DATA INFILE. ສໍາລັບ
ສໍາ​ລັບ​ຕົວ​ຢ່າງ​, ການ​ນໍາ​ເຂົ້າ​ໄຟລ​໌ Windows ທີ່​ມີ​ເສັ້ນ​ສິ້ນ​ສຸດ​ການ​ຂົນ​ສົ່ງ​
return/linefeed ຄູ່, ໃຊ້ --lines-terminated-by="\r\n". (ທ່ານອາດຈະຕ້ອງເພີ່ມສອງເທົ່າ
backslashes, ອີງຕາມສົນທິສັນຍາ escaping ຂອງນາຍພາສາຄໍາສັ່ງຂອງທ່ານ.).

· --ທ້ອງຖິ່ນ, -L

ອ່ານໄຟລ໌ປ້ອນຂໍ້ມູນຢູ່ໃນເຄື່ອງຈາກລູກຄ້າໂຮສ.

· --ຕາຕະລາງ lock, -l

Lock ທັງຫມົດ ຕາຕະລາງສໍາລັບການຂຽນກ່ອນທີ່ຈະປະມວນຜົນໄຟລ໌ຂໍ້ຄວາມໃດໆ. ນີ້ຮັບປະກັນວ່າທັງຫມົດ
ຕາຕະລາງຖືກ synchronized ໃນເຄື່ອງແມ່ຂ່າຍ.

· -- ບູລິມະສິດຕໍ່າ

ໃຊ້ LOW_PRIORITY ເມື່ອໂຫຼດຕາຕະລາງ. ນີ້ມີຜົນກະທົບພຽງແຕ່ເຄື່ອງຈັກເກັບຮັກສາທີ່ໃຊ້
ພຽງແຕ່ການລັອກລະດັບຕາຕະລາງ (ເຊັ່ນ: MyISAM, MEMORY, ແລະ MERGE).

· --ບໍ່ມີຄ່າເລີ່ມຕົ້ນ

ຢ່າອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກໄຟລ໌ທາງເລືອກໃດໆ. ນີ້ຕ້ອງໄດ້ຮັບການມອບໃຫ້ເປັນຄັ້ງທໍາອິດ
ການໂຕ້ຖຽງ.

· --password[=ລະຫັດຜ່ານ], -p[ລະຫັດຜ່ານ]

ລະຫັດຜ່ານທີ່ຈະໃຊ້ເມື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ. ຖ້າທ່ານໃຊ້ແບບຟອມທາງເລືອກສັ້ນ
(-p), ທ່ານ ບໍ່ສາມາດເຮັດໄດ້ ມີຊ່ອງຫວ່າງລະຫວ່າງທາງເລືອກແລະລະຫັດຜ່ານ. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຍົກ​ເວັ້ນ​
ລະຫັດຜ່ານ ມູນຄ່າປະຕິບັດຕາມ -ລະຫັດຜ່ານ or -p ທາງ​ເລືອກ​ໃນ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ​, mysqlimport
ເຕືອນສໍາລັບຫນຶ່ງ.

ການລະບຸລະຫັດຜ່ານໃນແຖວຄຳສັ່ງຄວນຖືວ່າບໍ່ປອດໄພ. ທ່ານສາມາດນໍາໃຊ້
ໄຟລ໌ທາງເລືອກເພື່ອຫຼີກເວັ້ນການໃຫ້ລະຫັດຜ່ານຢູ່ໃນເສັ້ນຄໍາສັ່ງ.

· -- ທໍ່, -W

ໃນ Windows, ເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍໂດຍຜ່ານທໍ່ທີ່ມີຊື່. ທາງ​ເລືອກ​ນີ້​ໃຊ້​ໄດ້​ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ​
ເຊີບເວີຮອງຮັບການເຊື່ອມຕໍ່ທີ່ມີຊື່ທໍ່.

· --plugin-dir=ຊື່

ໄດເລກະທໍລີສໍາລັບ plugins ຂ້າງລູກຄ້າ.

· --port=port_num, -P port_num

ໝາຍເລກຜອດ TCP/IP ທີ່ຈະໃຊ້ສໍາລັບການເຊື່ອມຕໍ່.

· --protocol={TCP|SOCKET|PIPE|MEMORY}

ໂປໂຕຄອນການເຊື່ອມຕໍ່ທີ່ຈະໃຊ້ສໍາລັບການເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ. ມັນເປັນປະໂຫຍດໃນເວລາທີ່
ຕົວກໍານົດການການເຊື່ອມຕໍ່ອື່ນໆປົກກະຕິຈະເຮັດໃຫ້ protocol ຖືກນໍາໃຊ້ນອກເຫນືອການ
ຫນຶ່ງ​ທີ່​ທ່ານ​ຕ້ອງ​ການ​.

· --print-defaults

ພິມລາຍການ argument ຂອງໂຄງການແລະອອກ. ອັນນີ້ຕ້ອງໃຫ້ເປັນການໂຕ້ຖຽງທຳອິດ.

· --ປ່ຽນແທນ, -r

ໄດ້ --ປ່ຽນແທນ ແລະ --ບໍ່ສົນໃຈ ຕົວເລືອກຄວບຄຸມການຈັດການແຖວປ້ອນຂໍ້ມູນທີ່ຊໍ້າກັນ
ແຖວທີ່ມີຢູ່ແລ້ວກ່ຽວກັບຄ່າຄີທີ່ບໍ່ຊໍ້າກັນ. ຖ້າທ່ານລະບຸ --ປ່ຽນແທນ, ແຖວໃໝ່ແທນ
ແຖວທີ່ມີຢູ່ແລ້ວທີ່ມີຄ່າຄີທີ່ບໍ່ຊໍ້າກັນຄືກັນ. ຖ້າທ່ານລະບຸ --ບໍ່ສົນໃຈ, ແຖວປ້ອນຂໍ້ມູນ
ທີ່ຊໍ້າກັນແຖວທີ່ມີຢູ່ແລ້ວໃນຄ່າລະຫັດທີ່ເປັນເອກະລັກແມ່ນຂ້າມໄປ. ຖ້າທ່ານບໍ່ເຮັດ
ລະ​ບຸ​ທາງ​ເລືອກ​ໃດ​ຫນຶ່ງ​, ຄວາມ​ຜິດ​ພາດ​ເກີດ​ຂຶ້ນ​ໃນ​ເວ​ລາ​ທີ່​ມີ​ຄ່າ​ທີ່​ສໍາ​ຄັນ​ທີ່​ຊ​້​ໍາ​ກັນ​ໄດ້​ຖືກ​ພົບ​ເຫັນ​, ແລະ​
ສ່ວນທີ່ເຫຼືອຂອງໄຟລ໌ຂໍ້ຄວາມຖືກລະເລີຍ.

· --ງຽບ, -s

ໂໝດງຽບ. ຜະລິດຜົນຜະລິດພຽງແຕ່ໃນເວລາທີ່ຄວາມຜິດພາດເກີດຂຶ້ນ.

· --socket=ເສັ້ນທາງ, -S ເສັ້ນທາງ

ສໍາລັບການເຊື່ອມຕໍ່ກັບ localhost, ໄຟລ໌ Unix socket ທີ່ຈະໃຊ້, ຫຼື, ໃນ Windows, ຊື່ຂອງ
ທໍ່ທີ່ມີຊື່ທີ່ຈະໃຊ້.

· --ssl

ເປີດໃຊ້ SSL ສໍາລັບການເຊື່ອມຕໍ່ (ເປີດໃຊ້ອັດຕະໂນມັດດ້ວຍທຸງອື່ນໆ). ປິດການໃຊ້ງານດ້ວຍ
--ຂ້າມ-ssl.

· --ssl-ca=ຊື່

ໄຟລ໌ CA ໃນຮູບແບບ PEM (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-capath=ຊື່

ໄດເລກະທໍລີ CA (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-cert=ຊື່

ໃບຢັ້ງຢືນ X509 ໃນຮູບແບບ PEM (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-cipher=ຊື່

SSL cipher ທີ່ຈະໃຊ້ (ກວດເບິ່ງ OpenSSL docs, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-key=ຊື່

ກະແຈ X509 ໃນຮູບແບບ PEM (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-crl=ຊື່

ບັນຊີລາຍຊື່ການຖອນໃບຢັ້ງຢືນ (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-crlpath=ຊື່

ເສັ້ນທາງບັນຊີລາຍຊື່ການຖອນໃບຢັ້ງຢືນ (ກວດເບິ່ງເອກະສານ OpenSSL, ຫມາຍຄວາມວ່າ --ssl).

· --ssl-verify-server-cert

ຢືນຢັນ "ຊື່ສາມັນ" ຂອງເຊີບເວີໃນໃບຢັ້ງຢືນຂອງມັນຕໍ່ກັບຊື່ໂຮດທີ່ໃຊ້ໃນເວລາເຊື່ອມຕໍ່. ນີ້
ທາງເລືອກຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ.

· --user=ຊື່ຜູ້ໃຊ້, -u ຊື່ຜູ້ໃຊ້

ຊື່ຜູ້ໃຊ້ MariaDB ທີ່ຈະໃຊ້ເມື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ.

· --use-threads=N

ໂຫລດໄຟລ໌ຂະຫນານໂດຍໃຊ້ N ກະທູ້.

· -- verbose, -v

ໂຫມດ verbose. ພິມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ໂຄງການເຮັດ.

· - ການປ່ຽນແປງ, -V

ສະແດງຂໍ້ມູນສະບັບແລະອອກ.

ນີ້ແມ່ນກອງປະຊຸມຕົວຢ່າງທີ່ສະແດງໃຫ້ເຫັນການນໍາໃຊ້ mysqlimport:

ຫອຍ> mysql -e ສ້າງ ຕາຕະລາງ imptest(id INT, n VARCHAR(30)). ການທົດສອບ
ຫອຍ> ed
a
100 ສູງສຸດ Sydow
101 ນັບ Dracula
.
w imptest.txt
32
q
ຫອຍ> od -c imptest.txt
0000000 1 0 0 \t M ax S ydow \n 1 0
0000020 1 \t C ount D racula \n
0000040
ຫອຍ> mysqlimport --ທ້ອງຖິ່ນ ການທົດສອບ imptest.txt
test.imptest: ບັນທຶກ: 2 ລຶບ: 0 ຂ້າມ: 0 ຄໍາເຕືອນ: 0
ຫອຍ> mysql -e 'ເລືອກ * ຈາກ imptest' ການທົດສອບ
--------+----------------+
| id | n |
--------+----------------+
| 100 | Max Sydow |
| 101 | ນັບ Dracula |
--------+----------------+

COPYRIGHT


ສະຫງວນລິຂະສິດ 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
ມູນລະນິທິ

ເອກະສານນີ້ແມ່ນຊອບແວຟຣີ; ທ່ານ​ສາ​ມາດ​ແຈກ​ຢາຍ​ມັນ​ແລະ / ຫຼື​ປັບ​ປຸງ​ແກ້​ໄຂ​ມັນ​ພຽງ​ແຕ່​ພາຍ​ໃຕ້​ການ​
ຂໍ້ກໍານົດຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ທີ່ຈັດພີມມາໂດຍມູນນິທິຊອບແວຟຣີ;
ສະບັບ 2 ຂອງໃບອະນຸຍາດ.

ເອກະສານນີ້ໄດ້ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີອັນໃດ
ການຮັບປະກັນ; ໂດຍບໍ່ມີການຮັບປະກັນໂດຍຫຍໍ້ຂອງ MERCHANTABILITY ຫຼື FITNESS ສໍາລັບສະເພາະ.
ຈຸດປະສົງ. ເບິ່ງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

ທ່ານຄວນໄດ້ຮັບສໍາເນົາຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU ພ້ອມກັບໂຄງການ;
ຖ້າບໍ່ແມ່ນ, ຂຽນຫາ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA ຫຼືເບິ່ງ http://www.gnu.org/licenses/.

ໃຊ້ mysqlimport ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad