این دستور mysqlserverinfo است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
mysqlserverinfo - نمایش اطلاعات تشخیصی رایج از یک سرور
خلاصه
mysqlserverinfo [گزینه های] db1 [:db2] ...
شرح
این ابزار اطلاعات حیاتی در مورد یک سرور را برای استفاده در تشخیص مشکلات نمایش می دهد.
اطلاعات نمایش داده شده شامل موارد زیر است:
· اطلاعات اتصال به سرور
· شماره نسخه سرور
· نام مسیر دایرکتوری داده ها
· نام مسیر دایرکتوری پایه
· نام مسیر دایرکتوری پلاگین
· محل و نام فایل پیکربندی
· مختصات لاگ باینری فعلی (نام و موقعیت فایل)
· مختصات گزارش رله فعلی (نام و موقعیت فایل)
از این ابزار می توان برای مشاهده اطلاعات تشخیصی سرورهایی که در حال اجرا هستند استفاده کرد
آفلاین. اگر می خواهید اطلاعات مربوط به یک سرور آفلاین را مشاهده کنید، این ابزار شروع به کار می کند
سرور در حالت فقط خواندنی در این مورد، شما باید مشخص کنید -مستقر, --datadirو
--شروع گزینه هایی برای جلوگیری از راه اندازی تصادفی یک سرور آفلاین توسط ابزار. توجه داشته باشید:
حتماً عواقب راه اندازی سرور آفلاین را در خطا و
سیاهههای مربوط بهتر است این اطلاعات را قبل از اجرای این ابزار ذخیره کنید.
برای مشخص کردن نحوه نمایش خروجی، از یکی از مقادیر زیر استفاده کنید --قالب
گزینه:
· شبکه (به طور پیش فرض)
نمایش خروجی در قالب شبکه یا جدول مانند آن خروجی زیر مانیتور
· CSV
نمایش خروجی در قالب مقادیر جدا شده با کاما.
· برگ
نمایش خروجی در قالب جدا شده از تب
· عمودی
نمایش خروجی در قالب تک ستونی مانند دستور \G برای خروجی زیر
مانیتور
برای خاموش کردن سرصفحه ها برای CSV or برگ فرمت نمایش را مشخص کنید -- بدون سرصفحه گزینه.
برای مشاهده تنظیمات پیش فرض رایج برای فایل پیکربندی سرور محلی، از
--show-defaults گزینه. این گزینه فایل پیکربندی دستگاه را می خواند که در آن
ابزار اجرا می شود، نه ماشین برای میزبان که -- سرور گزینه را مشخص می کند.
برای اجرای ابزار در برابر چندین سرور، آن را مشخص کنید -- سرور چندین بار گزینه که در
در این مورد، ابزار سعی می کند به هر سرور متصل شود و اطلاعات را بخواند.
برای مشاهده سرورهای MySQL در حال اجرا بر روی ماشین محلی، از ---نمایش سرورها گزینه. این
تمام سرورها را با شناسه فرآیند و فهرست داده ها نشان می دهد. در ویندوز، ابزار
فقط شناسه فرآیند و پورت را نشان می دهد.
OPTIONS
mysqlserverinfo گزینه های خط فرمان زیر را می پذیرد:
· --کمک
نمایش یک پیام راهنما و خروج.
· --basedir=
دایرکتوری پایه برای سرور. این گزینه برای شروع آفلاین مورد نیاز است
سرور
همچنین برای دسترسی به ابزارهای سرور، مانند my_print_defaults که مورد نیاز است، استفاده می شود
مقادیر مسیر ورود به سیستم را از فایل پیکربندی ورود (.mylogin.cnf) بخوانید.
· --datadir=
دایرکتوری داده برای سرور این گزینه برای شروع آفلاین مورد نیاز است
سرور
· --فرمت= ، -f
فرمت نمایش خروجی را مشخص کنید. مقادیر فرمت مجاز هستند شبکه, CSV, برگو
عمودی. پیش فرض است شبکه.
· --بدون سربرگ، -h
سرصفحه ستون ها نمایش داده نشود. این گزینه فقط برای CSV و برگ خروجی.
· --port-range=
محدوده پورت برای بررسی یافتن سرورهای در حال اجرا. این گزینه فقط برای
ویندوز و نادیده گرفته می شود مگر اینکه ---نمایش سرورها داده شده است. محدوده پیش فرض 3306:3333 است.
· --سرور=
اطلاعات اتصال برای سرور در قالب:
<کاربر>[:passwd>]@میزبان>[:بندر>][:پریز>] یامسیر ورود>[:بندر>][:پریز>]. استفاده کنید
این گزینه چندین بار برای مشاهده اطلاعات برای چندین سرور.
· --show-defaults, -d
نمایش تنظیمات پیش فرض برای mysqld از فایل پیکربندی محلی استفاده می کند
my_print_defaults برای به دست آوردن گزینه ها
· ---نمایش سرورها
نمایش اطلاعات مربوط به سرورهای در حال اجرا در میزبان محلی. ابزار بررسی می کند
لیست فرآیند میزبان برای تعیین اینکه کدام سرورها در حال اجرا هستند.
· --شروع، -s
اگر سرور آفلاین است، آن را در حالت فقط خواندنی راه اندازی کنید. با این گزینه، شما نیز باید
به -مستقر و --datadir گزینه.
· ---استارت تایم اوت
تعداد ثانیه هایی که باید منتظر بمانید تا سرور هنگام راه اندازی در حالت فقط خواندنی آنلاین شود
با استفاده از --شروع گزینه. مقدار پیش فرض 10 ثانیه است.
گزینه --start-timeout از MySQL Utilities 1.2.4 / 1.3.3 در دسترس است.
· --کلام، -v
مشخص کنید چه مقدار اطلاعات نمایش داده شود. از این گزینه چندین بار برای افزایش استفاده کنید
مقدار اطلاعات مثلا، -v = پرحرف، -vv = پرحرف تر، -vvv =
اشکال زدایی
· نسخه --
نمایش اطلاعات نسخه و خروج.
برای --قالب گزینه، مقادیر مجاز به حروف بزرگ و کوچک حساس نیستند. علاوه بر این، ارزش ها
ممکن است به عنوان هر پیشوند بدون ابهام یک مقدار معتبر مشخص شود. مثلا، --format=g
فرمت گرید را مشخص می کند. اگر یک پیشوند با بیش از یک مقدار معتبر مطابقت داشته باشد، خطا رخ می دهد.
مسیر ابزارهای مشتری MySQL باید در متغیر محیطی PATH در گنجانده شود
به منظور استفاده از مکانیسم احراز هویت با مسیرهای ورود. این به ابزار اجازه می دهد تا
از ابزار my_print_defaults استفاده کنید که برای خواندن مقادیر مسیر ورود به سیستم مورد نیاز است
فایل پیکربندی ورود به سیستم (.mylogin.cnf).
مثال ها
برای نمایش اطلاعات سرور برای سرور محلی و تنظیمات مربوط به mysqld در
فایل پیکربندی با خروجی در یک لیست عمودی، از این دستور استفاده کنید:
$ mysqlserverinfo --server=root:pass@localhost -d --format=عمودی
# منبع در لوکال هاست: ... متصل است.
************************* 1. ردیف ********************** ***
سرور: localhost:3306
نسخه: 5.1.50-log
datadir: /usr/local/mysql/data/
baseir: /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 ردیف.
پیش فرض های سرور لوکال هاست: 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
#...انجام شده.
کپی رایت
از mysqlserverinfo به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید