Mysql

مدیریت وب سایت، پایگاه داده و SSL در دایرکت ادمین

 

در این آموزش به شما نشان داده می‌شود که چگونه وب سایت خود را در VPS خود آپلود کرده، پایگاه داده مربوطه را ایجاد یا import نمایید و همچنین وب سایت خود را با SSL ایمن کنید.

ادامه‌ی مطلب

مقایسه SQL ،DNS ،Email و Backup در DirectAdmin و cPanel

 

در این مقاله قصد داریم به مقایسه کلی بین دو کنترل پنل محبوب سی‌پنل و دایرکت ادمین بپردازیم.
همانطور که می‌دانید، سی‌پنل و دایرکت ادمین، دو کنترل پنل محبوب می‌باشند که هر دو دارای طرفدار‌های بسیاری هستند؛ در جی‌سرور ما از این کنترل پنل‌های محبوب به شما هاست ارائه می‌کنیم؛ کافیست تا با یکی از پنل‌های هاست لینوکس ساده و یا هاست لینوکس حرفه‌ای شروع به کار کنید.

cPanel و Directadmin، هر دو ویژگی‌های مورد انتظار مانند SQL ،DNS و ایمیل را ارائه می‌دهند.

در این مقاله، هر کدام از این ویژگی‌ها را به طور مختصر بیان کرده و به مقایسه این ویژگی‌ها در دو پنل DirectAdmin و cPanel پرداخته‌ایم.

ادامه‌ی مطلب

فعال سازی ورود خودکار به PHPMyAdmin در دایرکت ادمین

 

چنانچه شما نیز تصمیم به مهاجرت از کنترل پنل cPanel به DirectAdmin را دارید، حتما متوجه شده‌اید که یکی از مواردی که موجب سردرگمی می‌شود، دسترسی به PHPMyAdmin است. در این مقاله علت سردرگمی بیان شده و راه حلی برای رفع و پیشگیری از آن شرح داده شده است.

ادامه‌ی مطلب

نحوه راه اندازی و پیکربندی MySQL Docker Container

 

MySQL، یک سیستم مدیریت پایگاه داده رابطه‌ای منبع باز معروف و محبوب برای وب سرور است. این پایگاه داده، داده‌ها را به شیوه‌ای معنی‌دار ذخیره کرده و ساختار می‌دهد و دسترسی آسان را تضمین می‌نماید.

Docker، مجموعه‌ای از محصولات بصورت platform-as-a-service است که از توسعه CI/CD پشتیبانی می‌کند. Docker به کاربران اجازه می‌دهد، برنامه‌هایی را در محیط‌های مجازی که container نامیده می‌شوند، توسعه داده و به کار ببرند. با یک image واحد، Docker می‌تواند، یک برنامه را با همه کتابخانه‌ها و وابستگی‌های آن راه‌اندازی کند.

در این آموزش، نحوه استقرار MySQL Docker container و نحوه شروع کار با پایگاه داده کانتینری شده آموزش داده شده است.

ادامه‌ی مطلب

نصب CouchDB در اوبونتو

 

CouchDB، یک پایگاه داده NoSQL است که به ما امکان می‌دهد با داده‌های ذخیره شده بصورت غیر رابطه‌ای ارتباط برقرار کنیم. انواع مختلفی از ساختارهای پایگاه داده NoSQL وجود دارد و در میان آن‌ها، CouchDB، یک پایگاه داده سندگرا است.

پایگاه داده NoSQL از مدت‌ها قبل وجود داشته است؛ اما به تازگی به دلیل افزایش استفاده از داده‌های غیر مرتبط، کاربرد آن رو به افزایش است.

در این آموزش، به جزئیات نصب CouchDB در اوبونتو پرداخته شده است.

ادامه‌ی مطلب

کار با MySQL به همراه Node.js

 

Node.js مانند JAVA و PHP، یک زبان برنامه نویسی محبوب برای برنامه‌های وب است و MySQL، محبوب‌ترین پایگاه داده‌ای است که برای ذخیره داده استفاده می‌شود. درایور پایگاه داده MySQL برای Node.js در مخزن NPM موجود است. در این آموزش، نحوه اتصال به پایگاه داده MySQL با استفاده از node.js و انجام عملیات INSERT ،UPDATE ،SELECT و DELETE برروی جداول پایگاه داده MySQL  شرح داده شده است.

ادامه‌ی مطلب

مقدمه ای بر GraphQL

 

GraphQL، یک زبان کوئری برای API‌ها و یک runtime برای اجرای آن کوئری‌ها با داده‌های موجود شما است. GraphQL، توضیحات کامل و قابل فهم از داده‌های موجود در API شما را فراهم می‌کند و همچنین به کلاینت‌ها این قدرت را می‌دهد که دقیقاً همان چیزی که نیاز دارند (و نه چیزی بیشتر) را درخواست نمایند.

ادامه‌ی مطلب

constraints (محدودیت ها) در SQL

 

هنگام طراحی یک پایگاه داده، ممکن است مواردی پیش بیاید که بخواهید محدودیت‌هایی (constraints) را به منظور تعیین داده‌های مجاز برای ستون‌های خاص اعمال کنید. این مقاله، به طور مفصل بررسی می‌کند که محدودیت‌های پایگاه داده چیست و چگونه از آن‌ها در RDBMS استفاده می‌شود. همچنین به شرح پنج محدودیت تعریف شده در استاندارد SQL پرداخته و توابع مربوطه آن‌ها را شرح می‌دهد.

ادامه‌ی مطلب

انتقال پایگاه داده MySQL به PostgreSQL با استفاده از pgLoader

 

 

PostgreSQL یا Postgres، یک سیستم مدیریت پایگاه داده رابطه‌ای منبع باز (RDBMS) است. Postgres، در سال‌های اخیر رشد چشمگیری در محبوبیت داشته است؛ به طوری که بسیاری از توسعه دهندگان و شرکت‌ها داده‌های خود را از سایر موتورهای پایگاه داده به Postgres منتقل می‌کنند.

ادامه‌ی مطلب

نحوه راه اندازی Laravel ،Nginx و MySQL با Docker Compose

 

طی چند سال گذشته، ابزار Docker به دلیل سادگی اجرا و وارد کردن برنامه‌ها در containerهای موقت، به یک راه حل عالی برای استقرار برنامه‌ها تبدیل شده است. هنگام استفاده از یک پشته برنامه LEMP، (به‌عنوان مثال) با PHP ،Nginx ،MySQL و چارچوب Laravel  وDocker، روند نصب به طور قابل توجهی ساده می‌شود.

ادامه‌ی مطلب