| MARIADB-CLIENT-TEST(1) | MariaDB Database System | MARIADB-CLIENT-TEST(1) |
نام (NAME)
mariadb-client-test - ابزار
آزمون رابط
برنامهنویسی
سمت کلاینت
MariaDB
mariadb-client-test-embedded - ابزار
آزمون رابط
برنامهنویسی
سمت کلاینت
برای سرور
تعبیهشده
MariaDB
mysql_client_test - ابزار
آزمون رابط
برنامهنویسی
سمت کلاینت
MariaDB
خلاصه دستور (SYNOPSIS)
mariadb-client-test [گزینهها] [نام_آزمون] ...
mariadb-client-test-embedded [گزینهها] [نام_آزمون] ...
توضیحات (DESCRIPTION)
برنامه mariadb-client-test برای آزمودن جنبههایی از رابط برنامهنویسی کلاینت (Client API) پایگاه داده MariaDB به کار میرود که نمیتوان آنها را با استفاده از mariadb-test و زبان آزمون آن ارزیابی کرد. برنامه mariadb-client-test-embedded مشابه است اما برای آزمودن سرور تعبیهشده (Embedded Server) استفاده میشود. هر دو برنامه به عنوان بخشی از مجموعه آزمونهای سیستمی اجرا میشوند.
کد منبع این برنامهها را میتوان در مسیر tests/mariadb-client-test.c در توزیع کد منبع یافت. این برنامه به عنوان یک منبع عالی از مثالها جهت نشان دادن نحوه استفاده از ویژگیهای مختلف رابط برنامهنویسی کلاینت عمل میکند.
برنامه mariadb-client-test در آزمونی با همین نام در مجموعه آزمونهای اصلی mariadb-test-run.pl استفاده میشود، اما میتوان آن را به صورت مستقیم نیز اجرا کرد. برخلاف دیگر برنامههای ذکرشده در اینجا، این ابزار توصیف خارجی از اینکه چه آزمونهایی باید اجرا شوند را نمیخواند. در عوض، تمام آزمونها درون خود برنامه کدنویسی شدهاند که برای پوشش دادن تمام جنبههای رابط برنامهنویسی زبان C نوشته شده است.
mariadb-client-test از گزینههای زیر پشتیبانی میکند:
نمایش پیام راهنما و خروج.
پوشه پایه برای آزمونها.
تعداد دفعات اجرای آزمونها.
پایگاه دادهای که برای آزمون استفاده میشود.
در صورتی که MariaDB با پشتیبانی از اشکالزدایی ساخته شده باشد، لاگ اشکالزدایی را مینویسد. مقدار پیشفرض گزینههای_اشکالزدایی برابر با 'd:t:o,/tmp/mariadb-client-test.trace' است.
گزینهای برای آزمودن اشکالات در کتابخانه getopt.
اتصال به سرور MariaDB روی میزبان مشخصشده.
گذرواژهای که هنگام اتصال به سرور استفاده میشود. اگر از فرم کوتاه گزینه (-p) استفاده میکنید، نباید بین گزینه و گذرواژه فاصله وجود داشته باشد. اگر مقدار گذرواژه را پس از گزینه --password یا -p در خط فرمان وارد نکنید، از شما خواسته میشود آن را وارد کنید.
شماره درگاه TCP/IP برای برقراری اتصال.
آرگومانی برای ارسال به سرور تعبیهشده (Embedded Server).
نمایش نام تمام آزمونها.
اجرا در حالت کمصدا (سکوت بیشتر و خروجی کمتر).
فایل سوکت مورد استفاده برای اتصال به localhost (که میزبان پیشفرض است).
این گزینه زمانی که از طریق mariadb-test-run.pl فراخوانی میشود به کار میرود، تا mariadb-client-test بتواند به صورت اختیاری رفتاری متفاوت از اجرای دستی داشته باشد، برای مثال با نادیده گرفتن برخی آزمونها. در حال حاضر تفاوتی در رفتار وجود ندارد اما این گزینه برای امکانپذیر ساختن چنین قابلیتی گنجانده شده است.
نام کاربری MariaDB برای استفاده هنگام اتصال به سرور.
پوشه دادهها برای آزمونها. پیشفرض mariadb-test/var است.
کپیرایت و تکثیر (COPYRIGHT)
کپیرایت © 2007, 2010 متعلق به Oracle و/یا وابستگان آن، 2010-2025 متعلق به بنیاد MariaDB
این مستندات یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) همانطور که توسط بنیاد نرمافزارهای آزاد منتشر شده است، بازتوزیع کرده و/یا تغییر دهید؛ نسخه ۲ از این مجوز.
این مستندات به این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.
شما باید همراه با این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به بنیاد نرمافزارهای آزاد با نشانی Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA بنویسید یا نشانی http://www.gnu.org/licenses را ببینید.
همچنین ببینید (SEE ALSO)
برای اطلاعات بیشتر، لطفاً به مستندات MariaDB که به صورت برخط در نشانی https://mariadb.com/docs در دسترس است مراجعه کنید.
نویسندگان (AUTHORS)
بنیاد MariaDB (http://www.mariadb.org).
| 5 March 2025 | MariaDB 11.8 |