odbx-sql - ອອນລາຍໃນຄລາວ

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

ໂຄງການ:

NAME


odbx-sql - ມີດກອງທັບສະວິດເຊີແລນສໍາລັບການສື່ສານກັບຖານຂໍ້ມູນແລະການໂຕ້ຕອບ SQL shell

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


odbx-sql [-?] [-ຂ backend] [-ຄ configfile] [-ງ ຖານຂໍ້ມູນ] [-f ຕົວຂັ້ນ] [-ຊ ເຈົ້າພາບ] [-i] [-ກ
ໄຟລ໌ຄໍາສໍາຄັນ] [-ປ port] [-ສ separator] [-u ຊື່ຜູ້ໃຊ້] [-w]

ລາຍລະອຽດ


odbx-sql ເປັນ utiltiy ຂະຫນາດນ້ອຍແລະມີຄວາມຍືດຫຍຸ່ນໃນການສື່ສານກັບຖານຂໍ້ມູນທີ່ສະຫນັບສະຫນູນໂດຍ
ຫ້ອງສະຫມຸດ OpenDBX. ໃນໂຫມດ batch, ມັນມີຈຸດປະສົງຕົ້ນຕໍແມ່ນການເຮັດວຽກອັດຕະໂນມັດໃນ shell scripts
ເຊິ່ງຮຽກຮ້ອງໃຫ້ມີການເຮັດວຽກກັບຖານຂໍ້ມູນ. ໃນອີກດ້ານຫນຶ່ງ, ຮູບແບບການໂຕ້ຕອບສະຫນອງ a
Shell SQL ທີ່ສະດວກສໍາລັບການດັດແກ້ເນື້ອຫາຖານຂໍ້ມູນຫຼືຄໍາຖະແຫຼງການທົດສອບ. ຮູບແບບຂອງ
ຜົນ​ຜະ​ລິດ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ຄວບ​ຄຸມ​ເພື່ອ​ບາງ​ຂະ​ຫຍາຍ​ໂດຍ​ການ​ກໍາ​ນົດ​ສາຍ​ສໍາ​ລັບ​ການ​ແຍກ​ລະ​ຫວ່າງ​
ຖັນ ແລະເພື່ອກໍານົດຄ່າຊ່ອງຂໍ້ມູນ.

OPTIONS


-h, --help
ພິມການຊ່ວຍເຫຼືອລວມທັງຄໍາອະທິບາຍສັ້ນໆຂອງທາງເລືອກທີ່ມີຢູ່.

-b, --backend=ຊື່
ຊື່ຂອງ backend ຖານຂໍ້ມູນທີ່ຄວນຈະຖືກນໍາໃຊ້ຫຼືເສັ້ນທາງໄປຫາຫ້ອງສະຫມຸດ backend ຂອງ
ໄດເວີ OpenDBX.

-c, --config=configfile
ໄຟລ໌ການຕັ້ງຄ່າທີ່ມີພາລາມິເຕີທີ່ຕ້ອງການສໍາລັບການເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ. ໄດ້
ໄຟລ໌ສາມາດປະກອບມີຄ່າສໍາລັບ backend ທີ່ຄວນຈະຖືກນໍາໃຊ້, ຊື່ເຈົ້າພາບຫຼື ip
ທີ່ຢູ່ (ແລະອາດຈະເປັນພອດຖ້າຕ້ອງການ), ຊື່ຖານຂໍ້ມູນແລະຜູ້ໃຊ້ແລະ
ລະຫັດຜ່ານ. ຄ່າເຫຼົ່ານີ້ຄວນຈະຖືກວາງໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າເພື່ອໃຫ້ສາມາດ
ເຂົ້າເຖິງພວກມັນຈາກການປະຕິບັດໂຄງການທີ່ບໍ່ມີການໂຕ້ຕອບຢ່າງປະຫຍັດໂດຍບໍ່ມີການເປີດເຜີຍ
ລະຫັດຜ່ານທຸກບ່ອນ. ຕົວຢ່າງອັນເຕັມທີ່ຂອງໄຟລ໌ການຕັ້ງຄ່າດັ່ງກ່າວສາມາດພົບໄດ້ໃນ
ພາກຕົວຢ່າງຂອງຄູ່ມືນີ້.

-d, --database=ຊື່
ຊື່ຂອງຖານຂໍ້ມູນໃນເຄື່ອງແມ່ຂ່າຍຫຼືເສັ້ນທາງໄປຫາໄຟລ໌ຖານຂໍ້ມູນໃນໄຟລ໌ທ້ອງຖິ່ນ
ລະບົບ.

-f, --delimiter=ຕົວອັກສອນ
ຕົວອັກສອນດ່ຽວ ຫຼືສະຕຣິງທີ່ຄວນອ້ອມຮອບຄ່າຊ່ອງຂໍ້ມູນທີ່ຖືກສົ່ງກັບ
SELECT-like statements and printed to stdout.

-h, --host=ຊື່
ຊື່ເຈົ້າພາບ, ທີ່ຢູ່ IP ຫຼືເສັ້ນທາງໄປຫາໄຟລ໌ຖານຂໍ້ມູນ. ມັນຍັງສາມາດເປັນເສັ້ນທາງໄປສູ່ A
ທໍ່ທີ່ມີຊື່ເພື່ອສື່ສານກັບເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນພຽງແຕ່ຢູ່ໃນທ້ອງຖິ່ນ.

-i, --ໂຕ້ຕອບ
ດໍາເນີນການໃນຮູບແບບການໂຕ້ຕອບແລະສະຫນອງ SQL shell ທີ່ສະດວກກົງກັນຂ້າມກັບຮູບແບບ batch
ເຊິ່ງລໍຖ້າການປ້ອນຂໍ້ມູນຈາກ stdin ແລະຜົນການພິມໄປຫາ stdout.

-k ໄຟລ໌ຄໍາສໍາຄັນ
ສະຖານທີ່ຂອງໄຟລ໌ຄໍາສໍາຄັນທີ່ໃຊ້ສໍາລັບການສະຫນອງການສໍາເລັດອັດຕະໂນມັດຂອງຄໍາສໍາຄັນ.

-p, --port=ພອດ
ຊື່ຜອດ TCP/IP ຫຼືຕົວເລກທີ່ເຄື່ອງແມ່ຂ່າຍຖານຂໍ້ມູນກໍາລັງຟັງຢູ່. ຖ້າພາລາມິເຕີນີ້
ບໍ່ໄດ້ຖືກເພີ່ມຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ຫ້ອງສະຫມຸດລູກຄ້າຖານຂໍ້ມູນສ່ວນໃຫຍ່ໃຊ້ຄ່າເລີ່ມຕົ້ນ
ຄ່າ. ເຄື່ອງແມ່ຂ່າຍຖານຂໍ້ມູນຈໍານວນຫຼາຍແຕ່ບໍ່ແມ່ນທັງຫມົດສາມາດແກ້ໄຂຈໍານວນພອດຈາກຊື່ຂອງມັນ
ແລະສໍາລັບການເຄື່ອນທີ່ສູງສຸດ, ຄ່າພາລາມິເຕີຄວນຈະເປັນຕົວເລກພອດ.

-s ຕົວ​ແຍກ​
ຕົວອັກສອນດ່ຽວ ຫຼືສະຕຣິງທີ່ຄວນແຍກຄ່າຊ່ອງຂໍ້ມູນທີ່ຖືກສົ່ງຄືນໂດຍ
SELECT-like statements and printed to stdout.

-u, --username=ຊື່
ຊື່ຂອງຜູ້ໃຊ້ທີ່ຖືກສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນສໍາລັບການພິສູດຢືນຢັນ.

-w, --password
ເຕືອນສໍາລັບລະຫັດຜ່ານຢູ່ໃນເສັ້ນຄໍາສັ່ງ.

ຕົວຢ່າງ


ການຕັ້ງຄ່າ ເອກະສານ

backend = mysql
host = localhost
ພອດ = 3306
database = ທົດສອບ
username = myuser
password=ລັບ

ເລີ່ມຕົ້ນ in ແບບໂຕ້ຕອບ ຮູບແບບການ

odbx-sql -c mysql.conf -i

ການປະຕິບັດ ຄໍາສັ່ງ in batch ຮູບແບບການ

cat stmt.sql | odbx-sql -c mysql.conf

ອອກ STATUS


odbx-sql ຕອບ 1 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນແລະ 0 ຖ້າຄໍາສັ່ງທັງຫມົດສໍາເລັດຫຼືພຽງແຕ່ຄໍາເຕືອນ
ມີລາຍງານ. ຖ້າຄໍາເຕືອນເກີດຂື້ນ, ພວກມັນຖືກຂຽນໃສ່ stderr.

5 ເມສາ 2016 odbx-sql(1​)

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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌