ນີ້ແມ່ນຄໍາສັ່ງ mysqlserverinfo ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mysqlserverinfo - ສະແດງຂໍ້ມູນການວິນິດໄສທົ່ວໄປຈາກເຊີບເວີ
ສະຫຼຸບສັງລວມ
mysqlserverinfo [ທາງເລືອກໃນການ] db1 [:db2] ...
ລາຍລະອຽດ
ຜົນປະໂຫຍດນີ້ສະແດງຂໍ້ມູນທີ່ສໍາຄັນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍເພື່ອໃຊ້ໃນການວິນິດໄສບັນຫາ.
ຂໍ້ມູນທີ່ສະແດງປະກອບມີດັ່ງຕໍ່ໄປນີ້:
· ຂໍ້ມູນການເຊື່ອມຕໍ່ເຄື່ອງແມ່ຂ່າຍ
·ໝາຍເລກເຊີບເວີ
·ຊື່ເສັ້ນທາງໄດເລກະທໍລີຂໍ້ມູນ
·ຊື່ເສັ້ນທາງໄດເລກະທໍລີພື້ນຖານ
· Plugin ຊື່ເສັ້ນທາງ directory
·ຕັ້ງໄຟລ໌ແລະຊື່
· ປະສານງານບັນທຶກຖານສອງປະຈຸບັນ (ຊື່ໄຟລ໌ແລະຕໍາແຫນ່ງ)
·ປະສານງານບັນທຶກ relay ປະຈຸບັນ (ຊື່ໄຟລ໌ແລະຕໍາແຫນ່ງ)
ຜົນປະໂຫຍດນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອເບິ່ງຂໍ້ມູນການວິນິດໄສສໍາລັບເຄື່ອງແມ່ຂ່າຍທີ່ກໍາລັງເຮັດວຽກຫຼື
ອອບໄລນ໌. ຖ້າທ່ານຕ້ອງການເບິ່ງຂໍ້ມູນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍອອບໄລນ໌, ຜົນປະໂຫຍດເລີ່ມຕົ້ນ
ເຊີບເວີຢູ່ໃນໂໝດອ່ານເທົ່ານັ້ນ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ທ່ານຈໍາເປັນຕ້ອງໄດ້ລະບຸ --ອີງ, --datadir, ແລະ
--ເລີ່ມ ທາງເລືອກເພື່ອປ້ອງກັນປະໂຫຍດຈາກການເລີ່ມຕົ້ນເຄື່ອງແມ່ຂ່າຍອອຟໄລໂດຍບັງເອີນ. ຫມາຍເຫດ:
ໃຫ້ແນ່ໃຈວ່າພິຈາລະນາຜົນກະທົບຂອງການເລີ່ມຕົ້ນເຄື່ອງແມ່ຂ່າຍອອບໄລນ໌ກ່ຽວກັບຄວາມຜິດພາດແລະ
ບັນທຶກທີ່ຄ້າຍຄືກັນ. ມັນເປັນສິ່ງທີ່ດີທີ່ສຸດທີ່ຈະບັນທຶກຂໍ້ມູນນີ້ກ່ອນທີ່ຈະດໍາເນີນການນໍາໃຊ້ປະໂຫຍດນີ້.
ເພື່ອກໍານົດວິທີການສະແດງຜົນຜະລິດ, ໃຫ້ໃຊ້ຫນຶ່ງຂອງຄ່າຕໍ່ໄປນີ້ກັບ -- ຮູບແບບ
ຕົວເລືອກ:
· ຕາຂ່າຍໄຟຟ້າ (ຄ່າເລີ່ມຕົ້ນ)
ສະແດງຜົນຜະລິດຢູ່ໃນຕາຂ່າຍໄຟຟ້າຫຼືຮູບແບບຕາຕະລາງຄ້າຍຄືຂອງ mysql ຕິດຕາມກວດກາ.
· csv
ສະແດງຜົນອອກມາໃນຮູບແບບຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ.
· ແຖບ
ສະແດງຜົນອອກໃນຮູບແບບແຍກແຖບ.
· ຕັ້ງ
ສະແດງຜົນອອກມາໃນຮູບແບບຖັນດຽວຄືກັບຄຳສັ່ງ \G ສຳລັບ mysql
ຕິດຕາມກວດກາ.
ເພື່ອປິດ headers ສໍາລັບ csv or ແຖບ ຮູບແບບການສະແດງ, ລະບຸ --ບໍ່ມີສ່ວນຫົວ ທາງເລືອກ.
ເພື່ອເບິ່ງການຕັ້ງຄ່າເລີ່ມຕົ້ນທົ່ວໄປສໍາລັບໄຟລ໌ການຕັ້ງຄ່າຂອງເຄື່ອງແມ່ຂ່າຍທ້ອງຖິ່ນ, ໃຫ້ໃຊ້
--show-defaults ທາງເລືອກ. ຕົວເລືອກນີ້ອ່ານໄຟລ໌ການຕັ້ງຄ່າຢູ່ໃນເຄື່ອງທີ່
utility ແມ່ນດໍາເນີນການ, ບໍ່ແມ່ນເຄື່ອງສໍາລັບເຈົ້າພາບທີ່ --ເຊີບເວີ ທາງເລືອກກໍານົດ.
ເພື່ອແລ່ນຜົນປະໂຫຍດຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍຫຼາຍ, ໃຫ້ລະບຸ --ເຊີບເວີ ທາງເລືອກຫຼາຍຄັ້ງ. ໃນ
ກໍລະນີນີ້, ຜົນປະໂຫຍດພະຍາຍາມເຊື່ອມຕໍ່ກັບແຕ່ລະເຄື່ອງແມ່ຂ່າຍແລະອ່ານຂໍ້ມູນ.
ເພື່ອເບິ່ງເຊີບເວີ MySQL ແລ່ນຢູ່ໃນເຄື່ອງທ້ອງຖິ່ນ, ໃຫ້ໃຊ້ --show-servers ທາງເລືອກ. ນີ້
ສະແດງເຄື່ອງແມ່ຂ່າຍທັງຫມົດທີ່ມີ ID ຂະບວນການແລະໄດເລກະທໍລີຂໍ້ມູນຂອງພວກເຂົາ. ໃນ Windows, ປະໂຫຍດ
ສະແດງໃຫ້ເຫັນພຽງແຕ່ ID ຂະບວນການແລະພອດ.
OPTIONS
mysqlserverinfo ຍອມຮັບຕົວເລືອກແຖວຄໍາສັ່ງຕໍ່ໄປນີ້:
· -- ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
· --basedir=
ໄດເລກະທໍລີພື້ນຖານສໍາລັບເຄື່ອງແມ່ຂ່າຍ. ທາງເລືອກນີ້ແມ່ນຕ້ອງການສໍາລັບການເລີ່ມຕົ້ນອອຟໄລ
server
ຍັງຖືກນໍາໃຊ້ເພື່ອເຂົ້າເຖິງເຄື່ອງມືຂອງເຄື່ອງແມ່ຂ່າຍ, ເຊັ່ນ: my_print_defaults ທີ່ຕ້ອງການ
ອ່ານຄ່າ login-path ຈາກໄຟລ໌ການຕັ້ງຄ່າການເຂົ້າສູ່ລະບົບ (.mylogin.cnf).
· --datadir=
ໄດເລກະທໍລີຂໍ້ມູນສໍາລັບເຄື່ອງແມ່ຂ່າຍ. ທາງເລືອກນີ້ແມ່ນຕ້ອງການສໍາລັບການເລີ່ມຕົ້ນອອຟໄລ
server
· --format= , -f
ລະບຸຮູບແບບການສະແດງຜົນ. ຄ່າຮູບແບບທີ່ອະນຸຍາດແມ່ນ ຕາຂ່າຍໄຟຟ້າ, csv, ແຖບ, ແລະ
ຕັ້ງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ ຕາຂ່າຍໄຟຟ້າ.
· --no-headers, -h
ຢ່າສະແດງສ່ວນຫົວຖັນ. ທາງເລືອກນີ້ໃຊ້ໄດ້ພຽງແຕ່ສໍາລັບການ csv ແລະ ແຖບ ຜົນຜະລິດ.
· --port-range=
ຊ່ວງພອດເພື່ອກວດສອບການຊອກຫາເຊີບເວີທີ່ແລ່ນຢູ່. ຕົວເລືອກນີ້ໃຊ້ກັບ
Windows ແລະຖືກລະເລີຍເວັ້ນເສຍແຕ່ --show-servers ແມ່ນໃຫ້. ຊ່ວງຄ່າເລີ່ມຕົ້ນແມ່ນ 3306:3333.
· --server=
ຂໍ້ມູນການເຊື່ອມຕໍ່ສໍາລັບເຄື່ອງແມ່ຂ່າຍໃນຮູບແບບ:
<ຜູ້ໃຊ້>[:passwd>]@ເຈົ້າພາບ>[:port>][:socket>] ຫຼືເສັ້ນທາງເຂົ້າສູ່ລະບົບ>[:port>][:socket>]. ໃຊ້
ທາງເລືອກນີ້ຫຼາຍຄັ້ງເພື່ອເບິ່ງຂໍ້ມູນສໍາລັບເຄື່ອງແມ່ຂ່າຍຫຼາຍ.
· --show-defaults, -d
ສະແດງການຕັ້ງຄ່າເລີ່ມຕົ້ນສໍາລັບ mysqld ຈາກໄຟລ໌ການຕັ້ງຄ່າທ້ອງຖິ່ນ. ມັນໃຊ້
my_print_defaults ເພື່ອໃຫ້ໄດ້ຮັບທາງເລືອກ.
· --show-servers
ສະແດງຂໍ້ມູນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍທີ່ເຮັດວຽກຢູ່ໃນໂຮດທ້ອງຖິ່ນ. ຜົນປະໂຫຍດກວດສອບການ
ບັນຊີລາຍຊື່ຂະບວນການໂຮດເພື່ອກໍານົດວ່າເຄື່ອງແມ່ຂ່າຍໃດກໍາລັງແລ່ນ.
· --ເລີ່ມ, -s
ເລີ່ມເຊີບເວີໃນໂໝດອ່ານເທົ່ານັ້ນ ຖ້າມັນອອບລາຍຢູ່. ດ້ວຍທາງເລືອກນີ້, ທ່ານກໍ່ຕ້ອງ
ໃຫ້ --ອີງ ແລະ --datadir ຕົວເລືອກ
· --ເລີ່ມໝົດເວລາ
ຈຳນວນວິນາທີທີ່ຈະລໍຖ້າໃຫ້ເຊີບເວີອອນລາຍເມື່ອເລີ່ມຢູ່ໃນໂໝດອ່ານເທົ່ານັ້ນ
ການນໍາໃຊ້ --ເລີ່ມ ທາງເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 10 ວິນາທີ.
ທາງເລືອກ --start-timeout ແມ່ນມີຢູ່ໃນ MySQL Utilities 1.2.4 / 1.3.3.
· --verbose, -v
ລະບຸຂໍ້ມູນຫຼາຍປານໃດທີ່ຈະສະແດງ. ໃຊ້ຕົວເລືອກນີ້ຫຼາຍຄັ້ງເພື່ອເພີ່ມ
ຈໍານວນຂໍ້ມູນ. ຍົກຕົວຢ່າງ, -v = ຄຳເວົ້າ, -vv = ຄໍາເວົ້າຫຼາຍ, -vvv =
ດີບັກ.
· -- ສະບັບ
ສະແດງຂໍ້ມູນສະບັບແລະອອກ.
ສໍາລັບ -- ຮູບແບບ ທາງເລືອກ, ຄ່າທີ່ອະນຸຍາດບໍ່ແມ່ນຕົວພິມນ້ອຍໃຫຍ່. ນອກຈາກນັ້ນ, ຄຸນຄ່າ
ອາດຈະຖືກລະບຸວ່າເປັນຄຳນຳໜ້າທີ່ບໍ່ຊັດເຈນຂອງຄ່າທີ່ຖືກຕ້ອງ. ຍົກຕົວຢ່າງ, --format=g
ກໍານົດຮູບແບບຕາຕະລາງ. ຂໍ້ຜິດພາດເກີດຂຶ້ນຖ້າຄໍານໍາຫນ້າກົງກັບຄ່າທີ່ຖືກຕ້ອງຫຼາຍກວ່າຫນຶ່ງ.
ເສັ້ນທາງໄປສູ່ເຄື່ອງມືລູກຄ້າ MySQL ຄວນຈະຖືກລວມເຂົ້າໃນສະພາບແວດລ້ອມ PATH ທີ່ມີການປ່ຽນແປງໃນ
ເພື່ອໃຊ້ກົນໄກການພິສູດຢືນຢັນດ້ວຍເສັ້ນທາງເຂົ້າສູ່ລະບົບ. ນີ້ຈະອະນຸຍາດໃຫ້ປະໂຫຍດທີ່ຈະ
ໃຊ້ເຄື່ອງມື my_print_defaults ທີ່ຕ້ອງການເພື່ອອ່ານຄ່າ login-path ຈາກ
ໄຟລ໌ການຕັ້ງຄ່າການເຂົ້າສູ່ລະບົບ (.mylogin.cnf).
ຕົວຢ່າງ
ເພື່ອສະແດງຂໍ້ມູນເຊີຟເວີສໍາລັບເຄື່ອງແມ່ຂ່າຍທ້ອງຖິ່ນແລະການຕັ້ງຄ່າສໍາລັບ mysqld ໃນ
ໄຟລ໌ການຕັ້ງຄ່າທີ່ມີຜົນຜະລິດໃນບັນຊີລາຍຊື່ຕັ້ງ, ໃຊ້ຄໍາສັ່ງນີ້:
$ mysqlserverinfo --server=root:pass@localhost -d --format=ຕັ້ງ
# ແຫຼ່ງຂໍ້ມູນກ່ຽວກັບ localhost: ... ເຊື່ອມຕໍ່.
*********************** 1. ແຖວ ********************** ***
server: localhost:3306
ສະບັບ: 5.1.50-log
datadir: /usr/local/mysql/data/
ອີງໃສ່: /usr/local/mysql-5.1.50-osx10.6-x86_64/
plugin_dir: /usr/local/mysql-5.1.50-osx10.6-x86_64/lib/plugin
config_file: /etc/my.cnf
binary_log: my_log.000068
binary_log_pos: 212383
relay_log: ບໍ່ມີ
relay_log_pos: ບໍ່ມີ
1 ແຖວ.
ຄ່າເລີ່ມຕົ້ນຂອງ server localhost:3306
--port=3306
--basedir=/usr/local/mysql
--datadir=/usr/local/mysql/data
--server_id=5
--log-bin=my_log
--general_log
--slow_query_log
--innodb_data_file_path=ibdata1:778M;ibdata2:50M:autoextend
#...ແລ້ວໆ.
COPYRIGHT
ໃຊ້ mysqlserverinfo ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net