العودة إلى الدورة

إعداد قاعدة بيانات وجداولها

PHP: الدورة التدريبية المكثفة الكاملة من الصفر إلى الاحتراف

44. إعداد قاعدة بيانات وجداولها

قبل أن نتمكن من استخدام PDO للتفاعل مع البيانات، نحتاج إلى إنشاء قاعدة بيانات وهيكلة بياناتنا باستخدام جداول SQL.

استخدام phpMyAdmin

إذا كنت تستخدم XAMPP/MAMP، يمكنك إدارة قاعدة البيانات الخاصة بك من خلال أداة واجهة الويب phpMyAdmin (يمكن الوصول إليها عبر http://localhost/phpmyadmin/).

الخطوات:

  1. انتقل إلى phpMyAdmin.
  2. انقر فوق علامة التبويب 'Databases'.
  3. أنشئ قاعدة بيانات جديدة (على سبيل المثال، user_db).

إنشاء جدول (SQL)

تتطلب الجداول أعمدة، لكل منها نوع بيانات وقيود محددة.

سنقوم بإنشاء جدول users بسيط:

العمودنوع البياناتالقيد/الوصف
idINTPRIMARY KEY, AUTO_INCREMENT
usernameVARCHAR(50)NOT NULL, UNIQUE
emailVARCHAR(100)NOT NULL
created_atDATETIMEوقت الإنشاء

استعلام SQL لإنشاء الجدول:

sql CREATE TABLE users ( id INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL UNIQUE, email VARCHAR(100) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );

تنفيذ SQL: يمكنك تشغيل هذا الأمر مباشرة في علامة تبويب SQL في phpMyAdmin. بمجرد إنشاء الجدول، يمكن لـ PHP الاتصال وإجراء عمليات CRUD (إنشاء، قراءة، تحديث، حذف).