MYSQL چیست ؟

MySQL چیست ؟

هاست mysql

MySQL یک سیستم مدیریت پایگاه داده است که توسط وردپرس برای ذخیره و بازیابی تمام اطلاعات سایت شما استفاده می شود.

بسیاری از برنامه های کامپیوتری، از جمله برنامه های مبتنی بر وب

مانند وبلاگ ها، گالری عکس ها و سیستم های مدیریت محتوا، نیاز به ذخیره و بازیابی داده ها دارند.

به عنوان مثال، نرم افزار وبلاگ نیاز به ذخیره پست ها (یعنی مقالات) که شما می نویسید،

و بازیابی آنها زمانی که یک بازدید کننده به سایت شما می رود.

به طور مشابه، گالری عکس اطلاعات مربوط به تصاویر خود را ذخیره می کند

(به عنوان مثال برای سایت هایی که به کاربران امکان می دهد عکس ها را ارزیابی کنند،

امتیاز عددی برای هر عکس در یک پایگاه داده ذخیره می شود).

به جای نوآوری چرخ و اجرای سیستم خود برای ذخیره و بازیابی داده ها،

این نرم افزار به سادگی از برنامه های پایگاه داده تخصصی که قبلا ذکر کرده ایم استفاده می کنند.

MySQL در وردپرس

اگر پایگاه داده شما سایت پویا است مانند وردپرس که وردپرس برای سازماندهی و ذخیره تمام اطلاعات مهم وب سایت خود (پست ها، صفحات، تصاویر، و غیره) استفاده می کند،

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

MySQL منبع باز منبع ارتباطی سیستم مدیریت پایگاه داده است.

آن را به عنوان یک سرور اجرا می کند و اجازه می دهد تا چندین کاربر برای مدیریت و ایجاد پایگاه های داده های متعدد.

این یک جزء مرکزی در LAMP مجموعه نرم افزار کاربردی وب منبع باز است که برای ایجاد وب سایت استفاده می شود.

LAMP برای لینوکس، آپاچی، MySQL و PHP استفاده می شود.

بسیاری از تاسیسات وردپرس از پشته LAMP استفاده می کنند زیرا این منبع باز است و با وردپرس یکپارچه کار می کند.

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

بسیاری از ارائه دهندگان خدمات میزبانی وب در حال حاضر MySQL را بر روی سرورهای وب خود نصب کرده اند،

زیرا در بسیاری از برنامه های کاربردی وب مانند WordPress به طور گسترده ای مورد استفاده قرار می گیرد.

وردپرس از زبان برنامه نویسی پی اچ پی برای ذخیره و بازیابی داده ها از پایگاه داده MySQL استفاده می کند.

برای بازیابی داده ها از پایگاه داده، وردپرس پرس و جوهای SQL را به صورت پویا تولید محتوا می کند.

SQL مخفف زبان Query Language Structured است و زبان برنامه نویسی به طور معمول برای پرس و جو در پایگاه های داده استفاده می شود.

برای کاربرانی که اسکریپت های پی اچ پی و SQL خود را راحت نمی نویسند، اکثر ارائه دهندگان خدمات میزبانی وب به راحتی از برنامه های کاربردی وب برای مدیریت پایگاه های داده استفاده می کنند.

یکی از این برنامه های وب phpMyAdmin است که به کاربران اجازه می دهد که پایگاه داده خود را با استفاده از رابط گرافیکی وب مدیریت کنند.

شما می توانید جداول خود را به صورت دستی دستکاری کنید در حالی که phpMyAdmin پرس و جوی SQL را برای شما اجرا می کند.