Mysql

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

 

 

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

ادامه‌ی مطلب

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

 

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

ادامه‌ی مطلب

ایجاد کاربر، پایگاه داده و افزودن دسترسی در PostgreSQL

 

PostgreSQL، یکی از قدرتمندترین پایگاه داده متن باز دنیا به همراه قابلیت انعطاف پذیری و انطباق با استانداردها است. این پایگاه داده، یک پایگاه داده object-relational است که می‌تواند بر روی انواع مختلفی از سیستم عامل‌ها مانند ویندوز، لینوکس و macOS نصب شده و سرویس دهی نماید.

ادامه‌ی مطلب

پایگاه داده چیست؟ SQL چیست؟

 

 

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

ادامه‌ی مطلب

رفع خطای MySQL ERROR 1819 (HY000)

ممکن است متوجه شده باشید که هنگام تنظیم پسورد برای کاربر root در MySQL، باید گزینه “VALIDATE PASSWORD” را فعال کنید. در صورت فعال بودن، مؤلفه Validate Password به طور خودکار قوی بودن پسورد داده شده را بررسی کرده و کاربران وادار می‌نماید که تنها رمزهای عبوری را که به اندازه کافی ایمن هستند، تنظیم نمایند.

ادامه‌ی مطلب

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

 

MariaDB، یک سیستم مدیریت پایگاه‌داده رابطه‌ای، منبع باز و چند نخی است که جایگزین سازگار برای MySQL است. این سیستم، توسط بنیاد MariaDB (شامل برخی از توسعه‌دهندگان اصلی MySQL) پشتیبانی و توسعه یافته است.

ادامه‌ی مطلب

غیر فعال سازی حالت Strict SQL در سرور MySQL

 

 

حالت Strict mode، نحوه برخورد MySQL با مقادیر نامعتبر یا از دست رفته را در هنگام اجرای کوئری‌های تغییر داده‌ها مانند INSERT یا UPDATE کنترل می‌کند. به‌عنوان‌مثال، حالت Strict mode، درصورت وجود عملیات تقسیم بر صفر خطایی ایجاد می‌کند. همچنین تاریخ "0000-00-00" را مجاز نمی‌داند و خطایی ایجاد می‌نماید.

این آموزش، به شما در غیرفعال‌سازی حالت strict SQL در سرور MySQL 5.7 یا نسخه‌های بعدی کمک خواهد کرد.

ادامه‌ی مطلب

فعال سازی دسترسی از راه دور به سرور پایگاه داده MySQL

 

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

در این مقاله مراحل برقراری اتصال ریموت به پایگاه داده mysql آموزش داده می‌شود.

ادامه‌ی مطلب