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

دیتابیس چیست ؟

قبل از اینکه MySQL را یاد بگیریم، باید بدانیم دیتابیس چیست. دیتابیس مکانی است که اطلاعات و داده های مختلف را در قالب های گوناگون در خود ذخیره می کند و به ما امکان می دهد تا به راحتی آنها را مدیریت کنیم. امروزه انواع مختلفی از دیتابیس ها وجود دارد که هرکردام از آنها در جایی کاربرد خاص خود را دارند (هرچند همه از لحاظ ماهیت یکسان هستند اما از لحاظ سازگاری با زبان های مختلف برنامه نویسی تفاوت های زیادی دارند) . در زیر به چند مورد از دیتابیس های معروف اشاره می کنیم:

  • Oracle
  • MongoDB
  • PostgreSQL
  • SQL Server
  • MySQL

در این آموزش ما قصد داریم تا به صورت ویژه بر MySQL تمرکز کنیم و کار با آن را به شما بیاموزیم.

MySQL چیست؟

MySQL در حال حاضر یکی از محبوب ترین سیستم های مدیریت پایگاه داده رابطه ای می باشد که به صورت متن باز تئوسط شرکت اوراکل ارائه شده است. MySQL از سرعت ، مقیاس پذیری و انعطاف پذیری بیشتر نسبت به پایگاه داده هایی مانند SQL Server  برخوردار می باشد و همچنین سازگاری بسایر بالایی با زبان برنامه نویسی PHP دارد.

امکاناتی که MySQL در اختیار ما می گذارد به شرح زیر است :

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

دلایل محبوبیت MySQL چیست؟

از عمده دلایل محبوبیت MySQL می توان به موارد زیر اشاره کرد:

  • MySQL یک پایگاه داده منبع باز می باشد و شما به صورت رایگان می توانید از آن استفاده کنید.
  • از آنجایی که MySQL یک دیتابیس Open-Source می باشد، به راحتی قابل تنظیم می باشد و کار با آن بسیار آسان است.
  • MySQL از سرعت بسیار خوبی برخوردار می باشد حتی در کار با داده های بسیار بزرگ.
  • MySQL سازگاری بسیار بالایی با زبان برنامه نویسی محبوب PHP دارد.
  • MySQL از پایگاه داده های بسیار بزگ (50 میلیون سطر و حتی بیشتر) نیز پشتیبانی می کند.

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

توضیحات بیشتر