الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض ملف mysql

مغلق
بدأه prokhaled في 24 أبريل 2002 · 4 رد · 679 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اولا ما هو امتداد ملفات mysql و كيف يمكن عرض ملف mysql المسمى test على السيرفر المحلى (الشخصى) كـ جداول و حقول و سجلات مثل جداول الاكسس و الاكسل مثلا

شكرا لكم

#2

يقوم MySQL بإنشاء ثلاثة ملفات خاصة بكل جدول داخل مجلد باسم قاعدة البيانات، الملفات هي من الامتداد FRM ، MYD ، MYI ، ولكننا لا نستخدمها إطلاقاً حيث لا حاجة لذلك، فيكفي أن تستعمل أوامر PHP للاتصال بسيرفر MySQL المحلي أو الخارجي لطلب البيانات بواسطة الاستعلامات أو ما يسمى بلغة الاستعلام البنيوية SQL.

وحين نتعامل مع MySQL فنحن لا نقوم بتحديد اسماء ملفات بل نستعمل المسميات التالية :اسم السيرفر ، اسم قاعدة البيانات ، اسم الجدول..

إذا كنت تستعمل PHPTriad أو PHPDEV في جهازك يمكنك البدء باستخدام MySQL عن طريق البرنامج المساعد المرفق phpMyAdmin لتنشئ قواعد البيانات والجداول بطريقة مرئية.

#3

اخي صلاح ....

اذن مافائدة

MYSQL

اذا كنا لا نحتاجها ولا نستطيع اظهارها :confused:

#4

إن عدم الحاجة لاستخدام الملفات التي ينشؤها MySQL لا يعني أننا لا نحتاج إلى MySQL نفسه.

فبالعكس MySQL يقدم لنا خدمة جليلة بإغنائنا عن تفاصيل الملفات وطريقة إدارتها، بحيث نستطيع التركيز على هذف هذه الملفات...

MySQL يقوم بإنتاج هذه الملفات وإدارتها عوضاً عنا عندما نقوم نحن بطلب إنشاء قاعدة بيانات، ففي هذه الحالة لا يجب أن نحدد له ما هي أسماء هذه الملفات ومتى يتم فتحها بل إن كل ما علينا هو أن نقوم بمعالجة قاعدة البيانات باعتبارها جداول وحقول وبيانات..

إن MySQL هو برنامج منفصل يعمل بشكل مستقل عن PHP ومفسر PHP، مهمته الأساسية تلقي أوامر تخزين بيانات بالطريقة العالمية المعروفة بإسم قاعدة البيانات DATABASE وباستخدام لغة عالمية أيضاً يطلق عليها SQL أو لغة الاستعلام البنيوية.

لحسن الحظ أن PHP لها القدرة الفائقة في التعامل مع برنامج MySQL، والطريقة بشكل مبسط تكون كالتالي:

1- سكربت PHP يرسل أوامر بلغة SQL إلى برنامج MySQL (كأن يقوم بطلب إنشاء قاعدة بيانات، جداول، حقول، تخزين بيانات في جدول معين، قراءة بيانات من جدول معين..الخ)

2- برنامج MySQL يستقبل الطلب ويقوم بتنفيذه بشكل مستقل عن PHP (وفي هذه الحالة لا يجب أن نعرف كيف يقوم MySQL بإدارة ملفاته) المهم هو أنه سيقوم بالمطلوب منه، ويعيد النتائج إلى PHP

وهذه اللامركزية في المعالجة تجعل أداء كل من PHP لمعالجة وإرسال الطلبات، وأداء MySQL في إدارة قواعد البيانات في أعلى مستوى من الجودة بحيث تستطيع تقبل الملايين من الطلبات في نفس الوقت دون أن تؤثر على النتائج سلباً.

#5

اخي صلاح ....

اشكرك جزيل الشكر على الإهتمام بالرد على اسئلتي

اخوك في الله

:D

هذا الموضوع مغلق.

مواضيع مشابهة