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

Ad


OnWorks favicon

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

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

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

ໂຄງການ:

NAME


dbf2mysql, mysql2dbf - ປ່ຽນລະຫວ່າງຖານຂໍ້ມູນ xBase ແລະ MySQL

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


dbf2mysql [-v[v]] [-f] [-u|-l] [-n] [-o ພາກສະຫນາມ[,ພາກສະຫນາມ]] [-e ໄຟລ​໌​ການ​ປ່ຽນ​ແປງ​] [-s ເກົ່າ -
ຊື່=ຊື່ໃໝ່[,ຊື່ເກົ່າ=ຊື່ໃໝ່]] [-i ພາກສະຫນາມ[,ພາກສະຫນາມ]] [-d ຖານຂໍ້ມູນ] [-t ຕາຕະລາງ] [-c[c]] [-p
ຕົ້ນຕໍ] [-h ເຈົ້າພາບ] [-F] [-q] [-r] [-x] [-P ລະຫັດຜ່ານ] [-U ຜູ້ໃຊ້] dbf-ໄຟລ໌

mysql2dbf [-v[v]] [-u|-l] -d ຖານຂໍ້ມູນ -t ຕາຕະລາງ [-h ເຈົ້າພາບ] [-q query] [-P ລະຫັດຜ່ານ] [-U
ຜູ້ໃຊ້] dbf-ໄຟລ໌

ລາຍລະອຽດ


dbf2mysql ເອົາໄຟລ໌ xBase ແລະສົ່ງຄໍາຖາມໄປຫາເຄື່ອງແມ່ຂ່າຍ MySQL ເພື່ອໃສ່ມັນເຂົ້າໄປໃນ
ຕາຕະລາງ MySQL.

mysql2dbf ຖິ້ມຕາຕະລາງ MySQL ໄປຫາໄຟລ໌ dbf.

OPTIONS


-v ຜະລິດຜົນຜະລິດສະຖານະພາບບາງຢ່າງ.

-vv verbose ຫຼາຍ.

-vvv ເຖິງແມ່ນວ່າຫຼາຍ verbose: ຜະລິດບົດລາຍງານຄວາມຄືບຫນ້າ.

-f ແປຊື່ຊ່ອງຂໍ້ມູນທັງໝົດໃນໄຟລ໌ xBase ໃຫ້ເປັນຕົວພິມນ້ອຍ.

-u ແປຂໍ້ຄວາມທັງໝົດໃນໄຟລ໌ xBase ໃຫ້ເປັນຕົວພິມໃຫຍ່.

-l ແປຂໍ້ຄວາມທັງໝົດໃນໄຟລ໌ xBase ໃຫ້ເປັນຕົວພິມນ້ອຍ.

-n ອະນຸຍາດໃຫ້ຊ່ອງຂໍ້ມູນ NULL: 'NOT NULL' ຈະບໍ່ຖືກເພີ່ມເຂົ້າໃນຄໍາຖະແຫຼງການສ້າງຕາຕະລາງ.

-o ພາກສະຫນາມ[,ພາກສະຫນາມ[,...]]
ລາຍຊື່ຊ່ອງຂໍ້ມູນທີ່ຈະໃສ່ໃນຖານຂໍ້ມູນ MySQL. ການນໍາໃຊ້ຂັ້ນຕົ້ນແມ່ນເພື່ອຄວາມສະດວກໃນການນໍາເຂົ້າ
ໄຟລ໌ dbf ສະລັບສັບຊ້ອນທີ່ພວກເຮົາຕ້ອງການພຽງແຕ່ສອງສາມຊ່ອງ. ຫມາຍ​ເຫດ​: -o ຖືກປຸງແຕ່ງກ່ອນ
ການທົດແທນ (-s), ດັ່ງນັ້ນທ່ານຕ້ອງໃຊ້ຊື່ພາກສະຫນາມ dbf ທີ່ນີ້.

-e ໄຟລ​໌​ການ​ປ່ຽນ​ແປງ​
ລະບຸໄຟລ໌ສໍາລັບການປ່ຽນຊ່ອງຂໍ້ມູນ CHAR. ຮູບແບບໄຟລ໌ແມ່ນ: ແຖວທີ 1: ຈໍານວນ
ຕົວອັກສອນທີ່ຈະແປງ (ຈໍານວນແຖວ). ສາຍເພີ່ມເຕີມ:
.

-s ຊື່ເກົ່າ=ຊື່ໃໝ່[,ຊື່ເກົ່າ=ຊື່ໃໝ່[,...]]
ເອົາບັນຊີລາຍຊື່ຂອງຊື່ພາກສະຫນາມ / ຄູ່ຊື່ພາກສະຫນາມໃຫມ່. ການນໍາໃຊ້ຂັ້ນຕົ້ນແມ່ນເພື່ອຫຼີກເວັ້ນການຂັດແຍ້ງ
ລະຫວ່າງຊື່ພາກສະຫນາມແລະຄໍາທີ່ສະຫງວນໄວ້ MySQL. ເມື່ອຊື່ຊ່ອງຂໍ້ມູນໃໝ່ຫວ່າງເປົ່າ,
ຊ່ອງຂໍ້ມູນຖືກຂ້າມໃນທັງ CREATE clause ແລະ INSERT clauses, ເຊັ່ນວ່າມັນຈະ.
ບໍ່ມີຢູ່ໃນຕາຕະລາງ MySQL. ຍົກ​ຕົວ​ຢ່າງ:

-s ORDER=HORDER,REMARKS=,STAT1=STATUS1

-i ພາກສະຫນາມ[,ພາກສະຫນາມ[,...]]
ລາຍຊື່ຊ່ອງຂໍ້ມູນທີ່ຈະດັດສະນີ. ຊື່ພາກສະຫນາມ MySQL ຄວນຖືກນໍາໃຊ້ຢູ່ທີ່ນີ້.

-d ຖານຂໍ້ມູນ
ເລືອກຖານຂໍ້ມູນທີ່ຈະໃສ່ເຂົ້າໄປໃນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 'ການທົດສອບ'.

-t ຕາຕະລາງ
ເລືອກຕາຕະລາງທີ່ຈະໃສ່ເຂົ້າໄປໃນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 'ການທົດສອບ'.

-c[c] ສ້າງຕາຕະລາງຖ້າບໍ່ມີຢູ່ແລ້ວ. ຖ້າຕາຕະລາງມີຢູ່ແລ້ວ, ຖິ້ມມັນ
ແລະສ້າງອັນໃໝ່. ຄ່າເລີ່ມຕົ້ນແມ່ນການໃສ່ຂໍ້ມູນທັງຫມົດເຂົ້າໄປໃນຕາຕະລາງທີ່ມີຊື່. ຖ້າ
-cc ຖືກລະບຸໄວ້, ບໍ່ມີບັນທຶກໃດໆຈະຖືກໃສ່.

-p ຕົ້ນຕໍ
ເລືອກກະແຈຫຼັກ. ທ່ານຕ້ອງໃຫ້ຊື່ພາກສະຫນາມທີ່ແນ່ນອນ.

-h ເຈົ້າພາບ
ເລືອກເຈົ້າພາບທີ່ຈະໃສ່ເຂົ້າໄປໃນ. ບໍ່ໄດ້ທົດສອບ.

-F ບັນທຶກຄວາມຍາວຄົງທີ່. (ຕາມຄ່າເລີ່ມຕົ້ນ CHAR ຖືກບັນທຶກເປັນ VARCHAR.)

-q dbf2mysql: ໂຫມດ "ດ່ວນ". ແຊກຂໍ້ມູນຜ່ານໄຟລ໌ຊົ່ວຄາວໂດຍໃຊ້ 'LOAD DATA INFILE'
ຄໍາຖະແຫຼງ MySQL. ຄວາມໄວການແຊກນີ້ເພີ່ມຂຶ້ນໃນ PC ຂອງຂ້ອຍ 2-2.5 ເທື່ອ. ຫມາຍເຫດ
ວ່າໃນລະຫວ່າງ 'LOAD DATA' ຕາຕະລາງທີ່ໄດ້ຮັບຜົນກະທົບທັງຫມົດຖືກລັອກ.

mysql2dbf: ລະບຸແບບສອບຖາມທີ່ກຳນົດເອງເພື່ອໃຊ້.

-r ຕັດຕໍ່ທ້າຍ ແລະຊ່ອງຫວ່າງຊັ້ນນໍາຈາກຂໍ້ມູນຊ່ອງຂໍ້ມູນປະເພດ CHAR.

-x ເລີ່ມແຕ່ລະຕາຕະລາງດ້ວຍຊ່ອງຂໍ້ມູນ _rec ແລະ _timestamp.

-P ລະຫັດຜ່ານ
ລະບຸລະຫັດຜ່ານໃນເຊີບເວີ MySQL.

-U ຜູ້ໃຊ້
ລະບຸຜູ້ໃຊ້ໃນເຊີບເວີ MySQL.

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


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

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

Linux ຄຳ ສັ່ງ

Ad