ນີ້ແມ່ນຄໍາສັ່ງ mysqlslap ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mysqlslap - load emulation client
ສະຫຼຸບສັງລວມ
mysqlslap [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
mysqlslap ເປັນໂຄງການວິນິດໄສທີ່ອອກແບບມາເພື່ອຈໍາລອງການໂຫຼດຂອງລູກຄ້າສໍາລັບເຄື່ອງແມ່ຂ່າຍ MariaDB ແລະ
ເພື່ອລາຍງານເວລາຂອງແຕ່ລະຂັ້ນຕອນ. ມັນເຮັດວຽກຄືກັບວ່າລູກຄ້າຫຼາຍຄົນກໍາລັງເຂົ້າເຖິງ
server
ຂໍ mysqlslap ເຊັ່ນນີ້:
ຫອຍ> mysqlslap [ທາງເລືອກໃນການ]
ບາງທາງເລືອກເຊັ່ນ: --ສ້າງ or --ສອບຖາມ ເຮັດໃຫ້ທ່ານລະບຸສະຕຣິງທີ່ມີ SQL ໄດ້
ຖະແຫຼງການຫຼືໄຟລ໌ທີ່ປະກອບດ້ວຍຄໍາຖະແຫຼງການ. ຖ້າທ່ານລະບຸໄຟລ໌, ໂດຍຄ່າເລີ່ມຕົ້ນມັນຕ້ອງ
ມີນຶ່ງຄຳຖະແຫຼງຕໍ່ແຖວ. (ນັ້ນແມ່ນ, ຕົວຊີ້ວັດທີ່ບໍ່ມີລັກສະນະ implicit ແມ່ນເສັ້ນໃຫມ່
ລັກສະນະ.) ໃຊ້ --ຕົວຂັ້ນ ທາງເລືອກທີ່ຈະລະບຸຕົວຂັ້ນທີ່ແຕກຕ່າງກັນ, ທີ່ເຮັດໃຫ້ທ່ານ
ເພື່ອລະບຸຄຳຖະແຫຼງທີ່ຂະຫຍາຍຫຼາຍແຖວ ຫຼືວາງຫຼາຍຄຳຖະແຫຼງໃສ່ອັນດຽວ
ສາຍ. ທ່ານບໍ່ສາມາດປະກອບຄໍາຄິດເຫັນໃນໄຟລ໌ໄດ້; mysqlslap ບໍ່ເຂົ້າໃຈເຂົາເຈົ້າ.
mysqlslap ແລ່ນໃນສາມຂັ້ນຕອນ:
1. ສ້າງ schema, ຕາ ຕະ ລາງ, ແລະ ທາງ ເລືອກ ໃນ ການ ບັນ ດາ ໂຄງ ການ ເກັບ ຮັກ ສາ ໄວ້ ຫຼື ຂໍ້ ມູນ ທີ່ ທ່ານ ຕ້ອງ ການ ນໍາ ໃຊ້ ສໍາ ລັບ
ການທົດສອບ. ຂັ້ນຕອນນີ້ໃຊ້ການເຊື່ອມຕໍ່ລູກຄ້າດຽວ.
2. ດໍາເນີນການທົດສອບການໂຫຼດ. ຂັ້ນຕອນນີ້ສາມາດນໍາໃຊ້ການເຊື່ອມຕໍ່ລູກຄ້າຫຼາຍ.
3. ເຮັດຄວາມສະອາດ (ຕັດການເຊື່ອມຕໍ່, ວາງຕາຕະລາງຖ້າລະບຸ). ຂັ້ນຕອນນີ້ໃຊ້ລູກຄ້າດຽວ
ການເຊື່ອມຕໍ່.
ຕົວຢ່າງ:
ສະຫນອງການສ້າງແລະການສອບຖາມຄໍາຖະແຫຼງການ SQL ຂອງທ່ານເອງ, ມີ 50 ລູກຄ້າສອບຖາມແລະ 200 ເລືອກ
ສໍາລັບແຕ່ລະຄົນ:
mysqlslap --delimiter=";" \
--create="CREATE TABLE a (b int);ແຊກເຂົ້າໃນຄ່າ (23)" \
--query="SELECT * FROM a" --concurrency=50 --iterations=200
ໃຫ້ mysqlslap ສ້າງຄໍາຖະແຫຼງການ SQL ແບບສອບຖາມດ້ວຍຕາຕະລາງສອງຖັນ INT ແລະສາມ
ຖັນ VARCHAR. ໃຊ້ລູກຄ້າຫ້າຄົນສອບຖາມ 20 ເທື່ອ. ຢ່າສ້າງຕາຕະລາງຫຼື
ໃສ່ຂໍ້ມູນ (ນັ້ນແມ່ນການນໍາໃຊ້ schema ຂອງການທົດສອບກ່ອນຫນ້ານີ້ແລະຂໍ້ມູນ):
mysqlslap --concurrency=5 --iterations=20 \
--number-int-cols=2 --number-char-cols=3 \
--auto-generate-sql
ບອກໃຫ້ໂປລແກລມໂຫລດສ້າງ, ໃສ່, ແລະສອບຖາມ SQL statements ຈາກທີ່ກໍານົດໄວ້
ໄຟລ໌, ບ່ອນທີ່ໄຟລ໌ create.sql ມີຫຼາຍຄໍາຖະແຫຼງການສ້າງຕາຕະລາງ delimited ໂດຍ ';'
ແລະຫຼາຍຄໍາບັນຍາຍທີ່ delimited ໂດຍ ';'. ໄດ້ --ສອບຖາມ ໄຟລ໌ຈະມີຫຼາຍ
ຄໍາຖາມທີ່ຂັ້ນດ້ວຍ ';'. ດໍາເນີນການຄໍາຖະແຫຼງການໂຫຼດທັງຫມົດ, ຫຼັງຈາກນັ້ນດໍາເນີນການສອບຖາມທັງຫມົດທີ່ຢູ່ໃນ
ໄຟລ໌ສອບຖາມກັບຫ້າລູກຄ້າ (ຫ້າຄັ້ງຕໍ່ຄົນ):
mysqlslap --concurrency=5 \
--iterations=5 --query=query.sql --create=create.sql \
--delimiter=";"
mysqlslap ສະຫນັບສະຫນູນທາງເລືອກດັ່ງຕໍ່ໄປນີ້, ທີ່ສາມາດໄດ້ຮັບການລະບຸໄວ້ໃນບັນຊີຄໍາສັ່ງຫຼືໃນ
ກຸ່ມໄຟລ໌ທາງເລືອກ [mysqlslap] ແລະ [ລູກຄ້າ]. mysqlslap ຍັງສະຫນັບສະຫນູນທາງເລືອກໃນການ
ການປະມວນຜົນໄຟລ໌ທາງເລືອກ.
· - ຊ່ວຍ, -?
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
· --auto-generate-sql, -a
ສ້າງຖະແຫຼງການ SQL ໂດຍອັດຕະໂນມັດເມື່ອພວກມັນບໍ່ໄດ້ຖືກສະຫນອງໃນໄຟລ໌ຫຼືຜ່ານ
ຕົວເລືອກຄໍາສັ່ງ.
· --auto-generate-sql-add-autoincrement
ເພີ່ມຖັນ AUTO_INCREMENT ໃສ່ຕາຕະລາງທີ່ສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ.
· --auto-generate-sql-execute-number=N
ລະບຸຈໍານວນຄໍາຖາມທີ່ຈະສ້າງອັດຕະໂນມັດ.
· --auto-generate-sql-guid-primary
ເພີ່ມລະຫັດຫຼັກທີ່ອີງໃສ່ GUID ເພື່ອຕາຕະລາງທີ່ສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ.
· --auto-generate-sql-load-type=ປະເພດ
ລະບຸປະເພດການໂຫຼດການທົດສອບ. ຄ່າທີ່ອະນຸຍາດແມ່ນອ່ານ (ຕາຕະລາງສະແກນ), ຂຽນ (ໃສ່
ເຂົ້າໄປໃນຕາຕະລາງ), ກະແຈ (ອ່ານກະແຈຕົ້ນຕໍ), ປັບປຸງ (ປັບປຸງແກ້ໄຂຫຼັກ), ຫຼືປະສົມ (ເຄິ່ງຫນຶ່ງ
ໃສ່, ການສະແກນເຄິ່ງເລືອກ). ຄ່າເລີ່ມຕົ້ນແມ່ນປະສົມ.
· --auto-generate-sql-secondary-indexes=N
ລະບຸຈຳນວນດັດສະນີສຳຮອງທີ່ຈະເພີ່ມໃສ່ຕາຕະລາງທີ່ສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີການເພີ່ມ.
· --auto-generate-sql-unique-query-number=N
ຈໍານວນຄໍາຖາມທີ່ແຕກຕ່າງກັນທີ່ຈະສ້າງສໍາລັບການທົດສອບອັດຕະໂນມັດ. ຕົວຢ່າງ, ຖ້າທ່ານດໍາເນີນການ a
ການທົດສອບທີ່ສໍາຄັນທີ່ປະຕິບັດ 1000 ເລືອກ, ທ່ານສາມາດນໍາໃຊ້ທາງເລືອກນີ້ທີ່ມີມູນຄ່າຂອງ 1000 ກັບ.
ດໍາເນີນການ 1000 ຄໍາຖາມທີ່ເປັນເອກະລັກ, ຫຼືມີມູນຄ່າ 50 ເພື່ອປະຕິບັດ 50 ທາງເລືອກທີ່ແຕກຕ່າງກັນ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 10.
· --auto-generate-sql-unique-write-number=N
ຈໍານວນຄໍາຖາມທີ່ແຕກຕ່າງກັນເພື່ອສ້າງສໍາລັບ --auto-generate-sql-write-number. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 10.
· --auto-generate-sql-write-number=N
ການແຊກແຖວເທົ່າໃດເພື່ອປະຕິບັດໃນແຕ່ລະກະທູ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 100.
· --commit=N
ຈໍານວນຄໍາຖະແຫຼງທີ່ຈະປະຕິບັດກ່ອນທີ່ຈະຄໍາຫມັ້ນສັນຍາ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0 (ບໍ່ມີ commits ແມ່ນ
ສໍາເລັດ).
· --ບີບອັດ, -C
ບີບອັດຂໍ້ມູນທັງຫມົດທີ່ສົ່ງລະຫວ່າງລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍຖ້າທັງສອງສະຫນັບສະຫນູນ
ການບີບອັດ.
· --concurrency=N, -c N
ຈໍານວນລູກຄ້າທີ່ຈະຈໍາລອງເມື່ອອອກຄໍາຖະແຫຼງການ SELECT.
· --create=ມູນຄ່າ
ໄຟລ໌ ຫຼືສະຕຣິງທີ່ມີຄຳຖະແຫຼງທີ່ຈະໃຊ້ໃນການສ້າງຕາຕະລາງ.
· --create-schema=ມູນຄ່າ
schema ທີ່ຈະດໍາເນີນການທົດສອບໄດ້.
· --csv[=ຊື່ເອກະສານ]
ສ້າງຜົນຜະລິດໃນຮູບແບບຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ. ຜົນໄດ້ຮັບໄປຫາໄຟລ໌ທີ່ມີຊື່,
ຫຼືຜົນຜະລິດມາດຕະຖານຖ້າບໍ່ມີໄຟລ໌ຖືກມອບໃຫ້.
· --debug[=debug_options], -# [debug_options]
ຂຽນບັນທຶກການດີບັກ. ປົກກະຕິ debug_options string ແມ່ນ 'd:t:o,ຊື່ເອກະສານ´. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 'd:t:o,/tmp/mysqlslap.trace'.
· --debug-ກວດ
ພິມຂໍ້ມູນການດີບັ໊ກບາງອັນເມື່ອໂປຣແກຣມອອກ.
· --debug-ຂໍ້ມູນ, -T
ພິມຂໍ້ມູນ debugging ແລະຄວາມຈໍາແລະສະຖິຕິການນໍາໃຊ້ CPU ໃນເວລາທີ່ໂຄງການ
ອອກ.
· --default-auth=ຊື່
ປລັກອິນຝ່າຍລູກຄ້າການພິສູດຢືນຢັນມາດຕະຖານເພື່ອໃຊ້.
· --defaults-extra-file=ຊື່ເອກະສານ
ທີ່ກໍານົດໄວ້ ຊື່ເອກະສານ ເປັນໄຟລ໌ທີ່ຈະອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກຫຼັງຈາກໄຟລ໌ມາດຕະຖານທົ່ວໂລກ
ໄດ້ອ່ານແລ້ວ. ຕ້ອງໄດ້ຮັບເປັນທາງເລືອກທໍາອິດ.
· --defaults-file=ຊື່ເອກະສານ
ທີ່ກໍານົດໄວ້ ຊື່ເອກະສານ ເປັນໄຟລ໌ທີ່ຈະອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກ, override ໄຟລ໌ມາດຕະຖານທົ່ວໂລກ.
ຕ້ອງໄດ້ຮັບເປັນທາງເລືອກທໍາອິດ.
· --delimiter=str, -F str
ຕົວຂັ້ນເພື່ອໃຊ້ໃນຖະແຫຼງການ SQL ທີ່ສະໜອງໃຫ້ໃນໄຟລ໌ ຫຼືຜ່ານຕົວເລືອກຄຳສັ່ງ.
· --detach=N
ຖອດ (ປິດແລະເປີດຄືນ) ແຕ່ລະການເຊື່ອມຕໍ່ຫຼັງຈາກແຕ່ລະຄົນ N ຖະແຫຼງການ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0
(ການເຊື່ອມຕໍ່ບໍ່ໄດ້ແຍກອອກ).
· --ເຄື່ອງຈັກ=engine_name, -e engine_name
ລາຍຊື່ເຄື່ອງຈັກເກັບຂໍ້ມູນທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ຈະໃຊ້ເພື່ອສ້າງຕາຕະລາງ. ການທົດສອບແມ່ນດໍາເນີນການ
ສໍາລັບແຕ່ລະເຄື່ອງຈັກ. ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດທາງເລືອກສໍາລັບເຄື່ອງຈັກຫຼັງຈາກຈໍ້າສອງເມັດ, ສໍາລັບ
ຍົກຕົວຢ່າງ ຄວາມຈຳ:max_row=2300.
· --host=host_name, -h host_name
ເຊື່ອມຕໍ່ກັບເຊີບເວີ MariaDB ຢູ່ໃນໂຮດທີ່ໃຫ້.
· --init-command=str
SQL Command ເພື່ອປະຕິບັດໃນເວລາທີ່ເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ MariaDB. ອັດຕະໂນມັດຈະເປັນ
ປະຕິບັດຄືນໃໝ່ເມື່ອເຊື່ອມຕໍ່ຄືນໃໝ່.
· --iterations=N, -i N
ຈໍານວນເວລາທີ່ຈະດໍາເນີນການທົດສອບໄດ້.
· --ບໍ່ມີຄ່າເລີ່ມຕົ້ນ
ຢ່າອ່ານຕົວເລືອກເລີ່ມຕົ້ນຈາກໄຟລ໌ທາງເລືອກໃດໆ. ນີ້ຕ້ອງໄດ້ຮັບການມອບໃຫ້ເປັນຄັ້ງທໍາອິດ
ການໂຕ້ຖຽງ.
· --no- drop
ຢ່າຖິ້ມ schema ໃດໆທີ່ສ້າງຂຶ້ນໃນລະຫວ່າງການທົດສອບຫຼັງຈາກການທົດສອບສໍາເລັດ.
· --number-char-cols=N, -x N
ຈຳນວນຖັນ VARCHAR ທີ່ຈະໃຊ້ if --auto-generate-sql ຖືກກໍານົດ.
· --number-int-cols=N, -y N
ຈຳນວນຖັນ INT ທີ່ຈະໃຊ້ if --auto-generate-sql ຖືກກໍານົດ.
· --number-of-queries=N
ຈໍາກັດລູກຄ້າແຕ່ລະຄົນໃຫ້ປະມານຄໍາຖາມຈໍານວນຫຼາຍນີ້. ການນັບຄໍາຖາມໃຊ້ເວລາເຂົ້າໄປໃນ
ບັນຊີຕົວຂັ້ນຄໍາຖະແຫຼງການ. ຕົວຢ່າງ, ຖ້າເຈົ້າເອີ້ນ mysqlslap ດັ່ງຕໍ່ໄປນີ້, ໄດ້
; ຕົວຂັ້ນຖືກຮັບຮູ້ເພື່ອໃຫ້ແຕ່ລະຕົວຢ່າງຂອງສາຍຄຳຊອກຫານັບເປັນສອງ
ສອບຖາມ. ດັ່ງນັ້ນ, 5 ແຖວ (ບໍ່ແມ່ນ 10) ຖືກໃສ່.
ຫອຍ> mysqlslap --delimiter=";" --number-of-queries=10
--query="ໃຊ້ ທົດສອບ;ໃສ່ ເຂົ້າໄປໃນ t ຄ່າ(null)"
· -- ພິມເທົ່ານັ້ນ
ຢ່າເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ. mysqlslap ພຽງແຕ່ພິມສິ່ງທີ່ມັນຈະເຮັດ.
· --password[=ລະຫັດຜ່ານ], -p[ລະຫັດຜ່ານ]
ລະຫັດຜ່ານທີ່ຈະໃຊ້ເມື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ. ຖ້າທ່ານໃຊ້ແບບຟອມທາງເລືອກສັ້ນ
(-p), ທ່ານ ບໍ່ສາມາດເຮັດໄດ້ ມີຊ່ອງຫວ່າງລະຫວ່າງທາງເລືອກແລະລະຫັດຜ່ານ. ຖ້າຫາກວ່າທ່ານຍົກເວັ້ນ
ລະຫັດຜ່ານ ມູນຄ່າປະຕິບັດຕາມ -ລະຫັດຜ່ານ or -p ທາງເລືອກໃນບັນຊີຄໍາສັ່ງ, mysqlslap
ເຕືອນສໍາລັບຫນຶ່ງ.
ການລະບຸລະຫັດຜ່ານໃນແຖວຄຳສັ່ງຄວນຖືວ່າບໍ່ປອດໄພ. ທ່ານສາມາດນໍາໃຊ້
ໄຟລ໌ທາງເລືອກເພື່ອຫຼີກເວັ້ນການໃຫ້ລະຫັດຜ່ານຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
· -- ທໍ່, -W
ໃນ Windows, ເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍໂດຍຜ່ານທໍ່ທີ່ມີຊື່. ທາງເລືອກນີ້ໃຊ້ໄດ້ພຽງແຕ່ຖ້າຫາກວ່າ
ເຊີບເວີຮອງຮັບການເຊື່ອມຕໍ່ທີ່ມີຊື່ທໍ່.
· --plugin-dir=dir_name
ໄດເລກະທໍລີສໍາລັບ plugins ຂ້າງລູກຄ້າ.
· --port=port_num, -P port_num
ໝາຍເລກຜອດ TCP/IP ທີ່ຈະໃຊ້ສໍາລັບການເຊື່ອມຕໍ່.
· --post-query=ມູນຄ່າ
ໄຟລ໌ ຫຼືສະຕຣິງທີ່ບັນຈຸຄຳຖະແຫຼງທີ່ຈະດຳເນີນການຫຼັງຈາກການທົດສອບສຳເລັດແລ້ວ.
ການປະຕິບັດນີ້ບໍ່ໄດ້ຖືກນັບສໍາລັບຈຸດປະສົງກໍານົດເວລາ.
· --post-system=str
ສະຕຣິງທີ່ຈະດໍາເນີນການຜ່ານລະບົບ() ຫຼັງຈາກການທົດສອບສໍາເລັດແລ້ວ. ການປະຕິບັດນີ້ແມ່ນ
ບໍ່ໄດ້ນັບສໍາລັບຈຸດປະສົງກໍານົດເວລາ.
· --pre-query=ມູນຄ່າ
ໄຟລ໌ ຫຼືສະຕຣິງທີ່ບັນຈຸຄຳຖະແຫຼງທີ່ຕ້ອງດຳເນີນການກ່ອນທີ່ຈະດຳເນີນການທົດສອບ. ນີ້
ການປະຕິບັດບໍ່ໄດ້ຖືກນັບສໍາລັບຈຸດປະສົງກໍານົດເວລາ.
· --pre-system=str
ສະຕຣິງທີ່ຈະດໍາເນີນການຜ່ານລະບົບ() ກ່ອນທີ່ຈະດໍາເນີນການທົດສອບ. ການປະຕິບັດນີ້ບໍ່ແມ່ນ
ນັບສໍາລັບຈຸດປະສົງກໍານົດເວລາ.
· --print-defaults
ພິມລາຍການ argument ຂອງໂຄງການແລະອອກ. ອັນນີ້ຕ້ອງໃຫ້ເປັນການໂຕ້ຖຽງທຳອິດ.
· --protocol={TCP|SOCKET|PIPE|MEMORY}
ໂປໂຕຄອນການເຊື່ອມຕໍ່ທີ່ຈະໃຊ້ສໍາລັບການເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ. ມັນເປັນປະໂຫຍດໃນເວລາທີ່
ຕົວກໍານົດການການເຊື່ອມຕໍ່ອື່ນໆປົກກະຕິຈະເຮັດໃຫ້ protocol ຖືກນໍາໃຊ້ນອກເຫນືອການ
ຫນຶ່ງທີ່ທ່ານຕ້ອງການ.
· --query=ມູນຄ່າ, -q ມູນຄ່າ
ໄຟລ໌ ຫຼືສະຕຣິງທີ່ມີຄຳສັ່ງ SELECT ເພື່ອໃຊ້ໃນການດຶງຂໍ້ມູນ.
· --shared-memory-base-name=ຊື່
ໃນ Windows, ຊື່ຄວາມຈໍາທີ່ໃຊ້ຮ່ວມກັນເພື່ອໃຊ້, ສໍາລັບການເຊື່ອມຕໍ່ທີ່ເຮັດຜ່ານຫນ່ວຍຄວາມຈໍາທີ່ໃຊ້ຮ່ວມກັນກັບ a
ເຊີບເວີທ້ອງຖິ່ນ. ຕົວເລືອກນີ້ນຳໃຊ້ພຽງແຕ່ຖ້າເຊີບເວີຮອງຮັບໜ່ວຍຄວາມຈຳທີ່ໃຊ້ຮ່ວມກັນເທົ່ານັ້ນ
ການເຊື່ອມຕໍ່.
· --ງຽບ, -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 ທີ່ຈະໃຊ້ເມື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ.
· -- verbose, -v
ໂຫມດ verbose. ພິມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ໂຄງການເຮັດ. ທາງເລືອກນີ້ສາມາດເປັນ
ໃຊ້ຫຼາຍຄັ້ງເພື່ອເພີ່ມປະລິມານຂໍ້ມູນ.
· - ການປ່ຽນແປງ, -V
ສະແດງຂໍ້ມູນສະບັບແລະອອກ.
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/.
ໃຊ້ mysqlslap ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net