44. إعداد قاعدة بيانات وجداولها
قبل أن نتمكن من استخدام PDO للتفاعل مع البيانات، نحتاج إلى إنشاء قاعدة بيانات وهيكلة بياناتنا باستخدام جداول SQL.
استخدام phpMyAdmin
إذا كنت تستخدم XAMPP/MAMP، يمكنك إدارة قاعدة البيانات الخاصة بك من خلال أداة واجهة الويب phpMyAdmin (يمكن الوصول إليها عبر http://localhost/phpmyadmin/).
الخطوات:
- انتقل إلى phpMyAdmin.
- انقر فوق علامة التبويب 'Databases'.
- أنشئ قاعدة بيانات جديدة (على سبيل المثال،
user_db).
إنشاء جدول (SQL)
تتطلب الجداول أعمدة، لكل منها نوع بيانات وقيود محددة.
سنقوم بإنشاء جدول users بسيط:
| العمود | نوع البيانات | القيد/الوصف |
|---|---|---|
id | INT | PRIMARY KEY, AUTO_INCREMENT |
username | VARCHAR(50) | NOT NULL, UNIQUE |
email | VARCHAR(100) | NOT NULL |
created_at | DATETIME | وقت الإنشاء |
استعلام 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 (إنشاء، قراءة، تحديث، حذف).