دانشنامه وب و شبکه

Web and Network Diploma

دانشنامه وب و شبکه

Web and Network Diploma

تعریف کلی Mysql

اگر انواع بانک های اطلاعاتی را بشناسید(در پست های قبلی),جالب است بدانید که mysql یک سیستم مدیریت بانک اطلاعاتی رابطه ای با کارایی بالا , چند کاربره و چند موضوعی(مالتی ترد) است.از سرعت و امنیت بسیار بالایی برخوردار است و بیش از 5 میلیون وبسایت از برنامه های کاربردی مبتنی بر mysql استفاده می کنند.

mysql از دو بخش تشکیل شده است:

-ابزارهای سمت سرور: این بخش شامل سرویس دهنده های بانک اطلاعاتی mysql است که مسئول ایجاد و مدیریت بانک اطلاعاتی , اجرای تقاضاها و برگرداندن پاسخ و حفظ امنیت می باشد.

-ابزارهای سمت کاربر: شامل مشتری mysql در خط فرمان و امکاناتی برای بانک اطلاعاتی mysql است.حاوی ابزارهای خط فرمان برای مشاهده و کپپی محتویات بانک اطلاعاتی و جدول ها,نگهداری جدول ها و بازیابی اطلاعات مربوط به سرویس دهنده است.