صفحه شخصی زینب ایزانلو

گزارش هفته ششم

MySQL، سرور قوی پایگاه داده

MySQL یک سرور پایگاه داده اپن سورس است که همانند SQLServer برای نگهداری و کار باداده ها استفاده می شود. در این بخش با نحوه کار با پایگاه دادهMySQLآشنا شده و مثال هایی را بررسی می نماییم.

معرفی زبان MySql

MySQL یک سرور پایگاه داده اپن سورس است که همانند SQLServer برای نگهداری و کار با داده ها استفاده می شود.MySQL محبوب ترین پایگاه داده اپن سورس است و یکی از دلایل این محبوبیت

سازگاری کامل با سرور PHPاست ،بنابراین طراحان سایت های PHP ، می توانند به راحتی از MySQL برای نگهداری و کار با داده ، تحت وب استفاده نمایند . این سرور همانند SQLServer، از دستورات

ساختار یافته زبان SQLاستفاده می نماید و تفاوتی بین دستورات آنها وجود ندارد .

اجزای زبان MySQL :

می دانید که پایگاه داده برای دسته بندی و نگهداری اطلاعات به کار می رود . MySQL هم یک پایگاه داده است و همانند SQLServerاز اجزای ساده ای تشکیل شده است که عبارتند از : جدول ، رکورد ،

فیلد و ... یک پایگاه داده می تواند تعداد زیادی جدول را در خود جای دهد . هر جدول برای نگهداری و دسته بندی گروهی از اطلاعات استفاده می شود . برای مثال فرض کنید که در یک دانشگاه

میخواهید نام ، نام خانوادگی ، شماره دانشجویی و رشته تحصیلی دانشجویان را ذخیره نمایید . برای این منظور باید یک جدول ( Table ) در پایگاه داده خود ( Database ) ایجاد نمایید که چهار ستون

اصلی به نام فیلد ( Field ) برای نگهداری 4 خصوصیت هر دانشجو داشته باشد . سپس اطلاعات دانشجویان راوارد نمایید . اطلاعات هر دانشجو در یک سطر مخصوص به خود به نام رکورد ( Record )

ذخیره می شوند . سپس می توانید به اطلاعات هر دانشجو دسترسی داشته باشید . جدولی که در بالا راجع به آن صحبت کردیم ، چیزی شبیه جدول زیر می باشد . در این جدول هر ستون ( Field ) دارای

یک عنوان است که همان نام فیلد است و اطلاعات هر دانشجو هم به ترتیب در یک سطر قرار گرفته است . جدول هم دارای یک نام برای خود است که به وسیله آن امکان دسترسی به جدول در سطح

برنامه وجود دارد .

 

جستجو در پایگاه داده با Query :

 

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

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

در MySQL برای این منظور از Query استفاده می شود . هر Query در هنگام اجرا جدول تعیین شده برای آن را جستجو کرده و اطلاعات مورد نیاز را استخراج و در خروجی نمایش می دهد .

 

نصب و راه اندازی بر روی ویندوز

 

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

راحتی می توانید نرم افزار MySQL را از آنجا دانلود کرده و بر روی کامپیوتر خود نصب نمایید .

 

1- سایت رسمی MySQL : از طریق سایت رسمی MySQL به آدرس http://www.mysql.com/downloads همواره می توانید آخرین ورژن این نرم افزار را دانلود و نصب نمایید . اما ما در بخش آموزش

MySQL می خواهیم یک برنامه اپن سورس دیگه را به شما معرفی نماییم که به عنوان یک سرور قدرتمند برای PHP و MySQL بر روی ویندوز است .

2- دانلود نرم افزار wampserver : نرم افزار wampserver یک سرور قدرتمند برای اجرای PHP و MySQL تحت ویندوز است . شما به وسیله این نرم افزار به راحتی می توانید فایل های PHP را بر روی

ویندوز خود به صورت localhost یا آفلاین اجرا نمایید . نرم افزار wampserver را می توانید از سایت رسمی این برنامه به صورت رایگان دانلود نمایید . همچنین این نرم افزار بر روی سرور های دانلود

فارسی نیز برای دانلود قرار دارد . پس از دانلود این نرم افزار که حجمی حدود 25 مگابایت دارد ، می توانید آن را به راحتی و در عرض چند دقیقه بر روی ویندوز خود نصب نمایید . پس از نصب نرم افزار

wampserver بر روی ویندوز و اجرای آن ، این برنامه یک منوی ساده را همانند شکل زیر در اختیار شما قرار می دهد .

        

 

نرم افزار wampserver برای کار با PHP و MySQL است . از قسمت phpMyAdmin می توانید برای تنظیم برنامه و ایجاد پایگاه داده های MySQL استفاده نمایید .

در صورت کلیک بر روی قسمت phpMyAdmin ، برنامه در مرورگر پیش فرض ویندوز باز می شود و نمای کلی زیر را دارد :

  

 

از قسمت Database می توانید برای ایجاد ، مشاهده و تغییر پایگاه های داده MySQL موجود بر روی کامپیوتر خود استفاده نمایید .

[ 0 نظر ]
صفحه اصلی
پست الکترونیک
can't open file