انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

odbx-sql - آنلاین در ابر

odbx-sql را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور odbx-sql است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


odbx-sql - چاقوی ارتش سوئیس برای برقراری ارتباط با پایگاه های داده و پوسته SQL تعاملی

خلاصه


odbx-sql [-؟] ​​[-b باطن] [-ج پیکربندی] [-d پایگاه داده] [-f حائل، جداکننده] [-h میزبان] [-i] [-k
فایل کلمه کلیدی] [-پ بندر] [-s جدا ساز] [-u نام کاربری] [-w]

شرح


odbx-sql یک ابزار کوچک و انعطاف پذیر برای برقراری ارتباط با پایگاه های داده پشتیبانی شده توسط
کتابخانه OpenDBX در حالت دسته ای، هدف اصلی آن خودکارسازی وظایف در اسکریپت های پوسته است
که نیاز به کار با پایگاه داده دارند. از طرف دیگر، حالت تعاملی یک را فراهم می کند
پوسته SQL مناسب برای اصلاح محتوای پایگاه داده یا آزمایش عبارات. فرمت از
خروجی را می توان با تعریف رشته هایی برای جداسازی بین آنها تا حدودی کنترل کرد
ستون ها و برای تعیین محدوده مقادیر فیلد.

OPTIONS


-h، --کمک
چاپ راهنمای شامل توضیح کوتاهی از گزینه های موجود.

-b، --backend=name
نام پشتیبان پایگاه داده که باید استفاده شود یا مسیری به کتابخانه باطن
درایور OpenDBX

-c، --config=configfile
فایل پیکربندی با پارامترهای مورد نیاز برای اتصال به پایگاه داده. در
فایل می تواند شامل مقادیری برای backend باشد که باید استفاده شود، نام میزبان یا ip
آدرس (و شاید پورت در صورت نیاز)، نام پایگاه داده و کاربر و
کلمه عبور. این مقادیر باید در فایل پیکربندی قرار داده شوند تا بتوانید
از اجرای برنامه غیرتعاملی به صورت ذخیره و بدون آشکارسازی به آنها دسترسی داشته باشید
رمز عبور در هر کجا یک مثال کامل از چنین فایل پیکربندی را می توان در
بخش نمونه این راهنما

-d، --database=name
نام پایگاه داده روی سرور یا مسیر فایل پایگاه داده در فایل محلی
سیستم.

-f، --delimiter=شخصیت
یک کاراکتر یا رشته ای که باید مقادیر فیلد را احاطه کند که توسط آن برگردانده می شود
عبارات SELECT مانند و چاپ شده در stdout.

-h، --host=name
نام هاست، آدرس IP یا مسیر فایل پایگاه داده. همچنین می تواند مسیر a
لوله نامگذاری شد تا فقط به صورت محلی با سرور پایگاه داده ارتباط برقرار کند.

-i، --تعاملی
در حالت تعاملی اجرا کنید و یک پوسته SQL مناسب بر خلاف حالت دسته ای ارائه دهید
که منتظر ورودی از stdin و چاپ نتایج به stdout است.

-k فایل کلیدواژه
محل یک فایل کلمه کلیدی که برای تکمیل خودکار کلمات کلیدی استفاده می شود.

-p، --port=port
نام یا شماره پورت TCP/IP که سرور پایگاه داده به آن گوش می دهد. اگر این پارامتر
در خط فرمان اضافه نمی شود، اکثر کتابخانه های سرویس گیرنده پایگاه داده از پیش فرض استفاده می کنند
ارزش. بسیاری از سرورهای پایگاه داده، اما نه همه آنها، می توانند شماره پورت را از نام خود حل کنند
و برای حداکثر قابلیت حمل، مقدار پارامتر باید شماره پورت باشد.

جداکننده -s
یک کاراکتر یا رشته ای که باید مقادیر فیلدهایی را که توسط بازگردانده می شوند جدا کند
عبارات SELECT مانند و چاپ شده در stdout.

-u، --username=name
نام کاربری که برای احراز هویت به سرور پایگاه داده ارسال می شود.

-w، --password
در خط فرمان یک رمز عبور را درخواست کنید.

مثال ها


پیکر بندی پرونده

باطن = mysql
میزبان = میزبان محلی
پورت = 3306
پایگاه داده = تست
نام کاربری = myuser
رمز = راز

راه افتادن in تعاملی حالت

odbx-sql -c mysql.conf -i

اجرای دستورات in دسته حالت

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

خروج وضعیت


odbx-sql اگر خطایی رخ داده باشد 1 و در صورت موفقیت همه دستورات 0 یا فقط هشدار می دهد
گزارش می شوند. در صورت بروز اخطار، آنها در stderr نوشته می شوند.

5 آوریل 2016 odbx-sql(1)

با استفاده از خدمات onworks.net از odbx-sql به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad