mysql چیست؟
اگر شما تجربه کمی را در کار با PHP و دنیای برنامه نویسی وب دارید، به احتمال خیلی زیاد واژه MySQL را شنیدهاید و سوالی برای شما پیش آمده است که MySQL چیست؟ در این مقاله به این سوال پاسخ میدهیم و همچنین به کاربرد MySQL میپردازیم.
MySQL چیست؟
برای پاسخ دادن به این سوال بهتر است ابتدا به صورت کلی با مفهوم پایگاه داده آشنا شویم. کار دیتابیس این است که مجموعهای از اطلاعات را در جداول و ستونهای مختلف برای ما ذخیره میکند. دیتابیس یک پایگاهی است که اطلاعات و دادهها را نگه میدارد. یک مثال ساده در مورد دیتابیس، در اکثر خانههای ما دفترچه تلفنی که نامهای افراد و شماره تلفنهای آنها در آن نوشته شده است، وجود دارد. میتوانیم بگوییم که یک پایگاه دادهای از نام افراد و شمارههای آنها داریم. در دنیای کامپیوتر و برنامه نویسی در اکثر جاها با اطلاعات بسیار زیادی سر و کار داریم، به عنوان نمونه: برای ذخیره کردن این اطلاعات به یک پایگاه داده نیاز داریم تا بتواند اطلاعات ما را ذخیره کند و هر وقت به آنها نیاز داشتیم بتوانیم در دسترسی پیدا کنیم.
پایگاه داده و یا Database چیست؟
پایگاه داده جایی است که ما میتوانیم اطلاعات و دادههای خودمان در آن ذخیره کنیم و در آینده هم از آنها بتوانیم استفاده کنیم. MySQL یک سیستم مدیریت پایگاه داده است که میتوان با استفاده کردن از آن پایگاه داده ایجاد کرده و مدیریت کنیم. در انگلیسی به آن DBMS که مخفف شدهی کلمه Database Management System است، گفته میشود.
کاربردی MySQL
همه اطلاعات، فیلمها، متنها و … که در برنامهها و سایتها میتوانید مشاهده کنید، یک سری اطلاعاتی هستند که در پایگاه داده ذخیره شدهاند و با استفاده کردن از زبانهای برنامه نویسی میتوان آن اطلاعات را از پایگاه داده گرفته و در قالب محصولات، متنها،فیلمها و … مشاهده کرد.
ویژگیهای MySQL
- داشتن رابطه بسیار خوب با زبان برنامه نویسی PHP.
- پشتیبانی خوب.
- کارایی بسیار بالا.
- هزینه کم برای راه اندازی و نگهداری آن.
- داشتن کاربرد بالا در وب.
- سهولت در یادگیری و تنظیم.
Query چیست؟
تصور کنید که دادههای پایگاه داده زیاد میشوند و شما نیاز دارید تا یک عمل خاصی را روی آنها انجام دهید. مثل: گشتن دنبال یک داده جدید، اضافه کردن داده جدید، ویرایش کردن داده و … فرض کنید که از دفترچه تلفن میخواهید شماره یک نفر را پاک کنید، نام و شماره آن را ویرایش کنید و یا در آن جستجو کنید. برای انجام دادن اینگونه کارها از Queryها استفاده میشود. در واقع میتوان گفت که Query یک دستوری است که به پایگاه داده میدهید که یکی از این کارها را برای شما انجام دهد. در اصل Queryها درخواستهای شما از پایگاه داده هستند.
منتظر نظرات و پیشنهادات شما هستیم.
ارسال پاسخ