'\" t .\" .TH "\fBMSQL2MYSQL\fR" "1" "5 March 2025" "MariaDB 11.8" "MariaDB Database System" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .\" msql2mysql .SH "نام (NAME)" msql2mysql \- تبدیل برنامه‌های mSQL برای استفاده در MariaDB .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBmsql2mysql\fR\fB\fIC\-source\-file\fR\fR\fB\ \&.\&.\&.\fR\ 'u \fBmsql2mysql\fR\fB\fIC\-source\-file\fR\fR\fB \&.\&.\&.\fR .SH "توضیحات (DESCRIPTION)" .PP در ابتدا، رابط برنامه‌نویسی C مربوط به MySQL به گونه‌ای توسعه داده شده بود که بسیار شبیه به سیستم پایگاه‌داده mSQL باشد\&. به همین دلیل، برنامه‌های mSQL اغلب می‌توانند با تغییر نام توابع API زبان C، به سادگی برای استفاده در MariaDB تبدیل شوند\&. .PP ابزار \fBmsql2mysql\fR تبدیل فراخوانی‌های توابع API زبان C در mSQL به معادل‌های آن‌ها در MariaDB را انجام می‌دهد\&. \fBmsql2mysql\fR فایل ورودی را درجا (in place) تبدیل می‌کند، بنابراین پیش از تبدیل از نسخه اصلی یک کپی تهیه کنید\&. برای نمونه، از \fBmsql2mysql\fR به صورت زیر استفاده کنید: .sp .if n \{\ .RS 4 .\} .nf shell> \fBcp client\-prog\&.c client\-prog\&.c\&.orig\fR shell> \fBmsql2mysql client\-prog\&.c\fR client\-prog\&.c converted .fi .if n \{\ .RE .\} .PP سپس فایل client\-prog\&.c را بررسی کرده و تغییرات پس از تبدیل لازم را اعمال کنید\&. .PP ابزار \fBmsql2mysql\fR از ابزار \fBreplace\fR برای جایگزینی نام توابع استفاده می‌کند\&. به \fBreplace\fR(1) مراجعه کنید\&. .SH "حق نشر (COPYRIGHT)" .br .PP Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2025 MariaDB Foundation .PP این مستندات یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) طبق انتشار بنیاد نرم‌افزار آزاد؛ نسخه ۲ مجوز بازتوزیع کرده و/یا تغییر دهید. .PP این مستندات به این امید توزیع شده است که مفید باشد، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت تجاری یا تناسب با یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید. .PP شما باید یک نسخه از مجوز عمومی همگانی گنو را به همراه برنامه دریافت کرده باشید؛ در غیر این صورت به بنیاد نرم‌افزار آزاد، به نشانی زیر نامه بنویسید: .PP Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA .PP یا پیوند را ببینید. .sp .SH "همچنین ببینید (SEE ALSO)" برای اطلاعات بیشتر، لطفاً به مستندات MariaDB به صورت برخط در نشانی مراجعه کنید\&. .SH "نویسنده (AUTHOR)" بنیاد MariaDB ()\&.