دیتابیس چیست

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

دیتابیس چیست؟دیتابیس یا بانک اطلاعاتی یک ساختاری از مجموعه داده های سازمان یافته است.در اصطلاحات محاسباتی ، یک بانک اطلاعاتی به یک نرم افزار که برای ذخیره سازی و سازماندهی داده ها استفاده می شود ، اشاره دارد.فکر کنید مثل یک قفسه است که در آن داده ها را در بخش های مختلف به نام جداول ذخیره می کنید.وقتی به یک فایل خاص نیاز دارید ، به آن جدول خاص سر زده و داده موردنیاز خود را دریافت می کنید.

دیتابیس چیست

دیتابیس چیست

وردپرس از MySQL به عنوان سیستم مدیریت پایگاه داده خود استفاده می کند.MySQL نرم افزاری است که برای ایجاد پایگاه داده و در صورت درخواست ذخیره و دریافت اطلاعات استفاده می شود.MySQL هم دقیقا مانند WordPress یک نرم افزار منبع باز است و با سایر نرم افزارهای منبع باز مانند وب سرور Apache,سیستم عامل لینوکس و همچنین PHP بهتر کار می کند.

برای نصب WordPress به یک پایگاه داده MySQL نیاز دارید.از این رو همه ارائه دهندگان هاست وردپرس, MySQL را هم در پکیج های هاست خود گنجانده اند.در حین نصب (آموزش کامل نصب وردپرس در سی پنل را مطالعه کنید) ، اطلاعات دیتابیس خود را به WordPress ارائه می دهید ، و سپس وردپرس خود بقیه موارد را پیش می برد.

میزبان بانک اطلاعات چیست؟

میزبان بانک اطلاعاتی کامپیوتری است که پایگاه داده شما را در یک سرور MySQL میزبانی می کند.بیشتر اوقات localhost است و ورود به localhost در قسمت میزبان ، وردپرس را به پایگاه داده شما متصل می کند.اما خب برخی از هاستینگ ها ممکن است از نام های متفاوتی برای مدیریت سرورهای MySQL خود استفاده کنند.هاست نیم خود را می توانید در MySQL یا سکشن های بانک اطلاعاتی در کنترل پنل هاستتان پیدا کنید.اگر هم نتوانستید هاست نیم خود را پیدا کنید از شرکت هاستینگ تان سؤال کنید.

جدول بانک اطلاعات چیست؟

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

به عنوان مثال: یک دیتابیس اداری ممکن است دارای یک جدول بنام employee_records باشد.که این جدول ممکن است دارای ستون های زیر باشد:

  • employee_id
  • employee_name
  • employee_joining_date
  • employee_phone_no

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

  • wp_commentmeta
  • wp_comments
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_usermeta
  • wp_users

در هر یک از این جداول ستونهای مختلفی وجود دارد که داده ها در آن ذخیره می شوند.مثلا جدول wp_users در وردپرس دارای این ستون ها است:

  • ID
  • user_login
  • user_pass
  • user_nicename
  • user_email
  • user_url
  • user_registered
  • user_activation_key
  • user_status
  • display_name

SQL Query چیست؟

SQL مخفف Structured Query Language است ، یک زبان برنامه نویسی خاص است که برای مدیریت پایگاه های داده استفاده می شود.دستورالعمل صادر شده توسط SQL به سرور پایگاه داده برای بازیابی داده ها query نامیده می شود.WordPress از کوئری های MySQL برای به دست آوردن داده و استفاده از آن برای تولید صفحات وب استفاده می کند.

یک کوئری ساده MySQL به شرح زیر است:

1  SELECT * FROM wp_posts WHERE ID = 23;

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

نحوه مدیریت پایگاه داده وردپرس

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

دیتابیس در وردپرس

دیتابیس وردپرس

آموزش نحوه ایمپورت دیتابیس در phpmyadmin را در اینجا بخوانید.

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

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.