دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۰۲ : مراحل نصب MySQL

  • دسته‌بندی‌ها :
جلسه ۰۲ : مراحل نصب MySQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره آموزش MySQL را دنبال می کنند. قبل از شروع به کار با سیستم پایگاه داده ی MySQL ابتدا باید مانند بسیاری از نرم افزارهای دیگر آن را در سیستم عامل خود نصب نمائید. از آنجایی که کاربران معمولا از سیستم عامل های لینوکس ، ویندوز ویا Mac OS X استفاده می کنند، از این رو در این بخش به بررسی مراحل نصب MySQL در این سیستم عامل ها پرداخته ایم. با دنبال کردن این مراحل ، زمینه برای کار با سیستم مدیریت پایگاه داده ی MySQL در سیستم عامل شما فراهم خواهد شد. در ادامه ی این مبحث با آموزش مراحل نصب MySQL با ما همراه باشید.

      آموزش مراحل نصب MySQL

      در ادامه ی این آموزش با مراحل نصب MySQL در سیستم عامل های ویندوز ، لینوکس و تایید نصب آن آشنا خواهید شد.

      مراحل نصب MySQL در سیستم عامل های لینوکس

      روش توصیه شده برای نصب دیتابیس MySQL  در سیستم عامل لینوکس از طریق RPM است.

      MySQL شامل بخش های زیر است:

      • MySQL : سرور دیتابیس MySQL ، جداول و دسترسی کاربران در دیتابیس ها را مدیریت می کند.
      • MySQL-client : برنامه ی کاربر که ممکن است با سرور ارتباط برقرار کنند.
      • MySQL-devel : کتابخانه ها و هدر فایلی است که هنگام کامپایل دیگر برنامه های مورد استفاده در MySQL استفاده می شوند.
      • MySQL-shared : کتابخانه های به اشتراک گذاشته شده برای MySQL client است.
      • MySQL-bench : کارایی ابزار را برای سرور دیتابیس MySQL تست می کند.

      RPM های MySQL ذکر شده در اینجا همه روی سیستم عامل لینوکس SuSE ساخته شده است.

      اما ممکن است که بدون هیچ مشکلی روی سایر نسخه های لینوکس نیز کار کند.

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

      با استفاده از root کاربر به سیستم Login شوید.

      به دایرکتوری حاوی RPM ها سوئیچ شوید.

      با اجرای دستور زیر، سرور دیتابیس MySQL را نصب نمائید (به خاطر  داشته باشید که filename بخش italics را با نام فایل RPM مورد نظر خود جایگزین کنید.)

      مثال : 

      دستور فوق برای نصب MySQL server طول خواهد کشید.

      یک حساب کاربری MySQL ایجاد می شود ، تنظیم ات ضروری ایجاد شده و MySQL server بصورت خودکار آغاز می شود.

      شما می توانید باینری های مرتبط با MySQL را در مسیر /usr/bin and /usr/sbin بیابید.

      تمام جداول و دیتابیس ها در مسیر  /var/lib/mysql ایجاد خواهد شد.

      کدهای زیر اختیاری بوده اما توصیه می شود که برای نصب RPM های باقی مانده انجام شود:

      مثال : 

      نصب MySQL روی ویندوز

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

      سپس با اجرای فایل setup.exe مراحل نصب MySQL را دنبال می کنید.

      installer پیش فرض setup.exe همه چیز را در حالت پیش فرض تحت مسیر C:\mysql نصب خواهد کرد.

      سرور را در خط فرمان تست کنید. به محل mysqld server که احتمالا در مسیر C:\mysql\bin قرار دارد مراجعه کرده و کد زیر را تایپ نمائید:

      مثال : 

      نکته : در ویندوز NT به جای mysqld.exe باید mysqld-nt.exe را تایپ نمائید.

      اگر همه چیز خوب پیش رفته باشد به شما پيغامي در مورد راه اندازی و MyISAM ظاهر خواهد کرد.

      در غیر این صورت ممکن است محدودیت نصب در سیستم عامل خود داشته باشید.

      مطمئن شوید که دایرکتوری تمام داده های شما را برای کاربران در دسترس قرار می دهد.

      MySQL خود را به منوی Start ویندوز اضافه نمی کند و به هیچ وجه یک رابط کاربری خوب برای توقف سرور ندارد.

      پس اگر می خواهید سرور را با دوبار کلیک روی mysqld اجرا کنید باید از mysqladmin برای توقف آن استفاده کنید.

      تایید کردن نصب MySQL

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

      شما می توانید تایید کنید که همه ی موارد شروع به کار کند.

      استفاده از ابزار mysqladmin برای دریافت وضعیت سرور

      با استفاده از باینری mysqladmin نسخه ی سرور را چک کنید. این باینری از مسیر /usr/bin on linux and in C:\mysql\bin در ویندوز قابل دسترسی است:

      مثال : 

      در لینوکس نیز نتیجه ی زیر تولید خواهد شد :

      مثال : 

      در نهایت در پیامی گزارش وضعیت اتمام نصب را مشاهده خواهید کرد و اگر خطایی رخ داده باشد در آن پیام خواهید دید.

      اجرای ساده ی دستورات SQL با استفاده از MySQL client

      شما می توانید در طول MySQL client و با استفاده از mysql command به MySQL server خود متصل شوید.

      در این لحظه نیازی به تنظیم کلمه ی عبور (password) پیش فرض ندارید.

      شما می توانید فقط از کد زیر استفاده کنید :

      مثال : 

      در حال حاضر شما به سرور SQL متصل هستید و می توانید دستورات SQL را بعد از سینتکس <mysql تایپ کنید.

      مثال :

      مثال : 

      مراحل بعد از نصب

      MySQL با password خالی در  root کاربری ایجاد شده است. بعد از نصب موفقیت آمیز می توانید کلمه عبور را در root تنظیم کنید :

      مثال : 

      حالا برای اتصال به MySQL server باید از خط فرمان زیر استفاده کنید :

      مثال : 

      کاربران UNIX امکان ذخیره کردن مسیر کامل دایرکتوری MySQL را ذخیره کنید تا هر بار نیازی به تایپ مسیر کامل نباشد.

      مثال :

      مثال : 

      اجرای MySQL در زمان Boot

      اگر شما می خواهید که MySQL server در زمان Boot اجرا شود محتوای زیر را در فایل /etc/rc.local اجرا کنید:

      مثال : 

      همچنین، شما باید mysqld باینری را در دایرکتوری /etc/init.d/ داشته باشید.

      کلام آخر

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

      QR:  جلسه ۰۲ : مراحل نصب MySQL
      به اشتراک بگذارید