راهنمای عملی استفاده از SQLite در php :

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

اولین قدم برای استفاده از SQLite در PHP، نصب SQLite روی سرور است. برای این کار، باید SQLite را از منابع معتبر دانلود و نصب کنید. پس از نصب، مطمئن شوید که ماژول SQLite برای PHP فعال شده است.

حالا باید یک پایگاه داده SQLite ایجاد کنیم. برای این کار می‌توانید از دستور زیر استفاده کنید:

“`php
$db = new SQLite3(‘database.db’);
“`

این دستور یک اتصال به پایگاه داده با نام “database.db” ایجاد می‌کند. در صورتی که فایل پایگاه داده وجود نداشته باشد، آن را ایجاد می‌کند.

حالا می‌توانیم جدول‌های پایگاه داده را ایجاد کنیم. برای این کار می‌توانید از دستور زیر استفاده کنید:

“`php
$db->exec(‘CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)’);
“`

این دستور یک جدول با نام “users” ایجاد می‌کند که شامل ستون‌های “id”، “name” و “email” است. اگر جدول قبلاً وجود نداشته باشد، آن را ایجاد می‌کند.

حالا می‌توانیم اطلاعات را در جدول ذخیره کنیم. برای این کار می‌توانید از دستور زیر استفاده کنید:

“`php
$db->exec(“INSERT INTO users (name, email) VALUES (‘John Doe’, ‘john@example.com’)”);
“`

این دستور یک رکورد جدید با نام “John Doe” و ایمیل “john@example.com” به جدول “users” اضافه می‌کند.

حالا می‌توانیم اطلاعات را از جدول بخوانیم. برای این کار می‌توانید از دستور زیر استفاده کنید:

“`php
$results = $db->query(‘SELECT * FROM users’);
while ($row = $results->fetchArray()) {
echo $row[‘name’] . ‘, ‘ . $row[’email’] . ‘
‘;
}
“`

این دستور تمام رکوردهای موجود در جدول “users” را بازیابی کرده و نام و ایمیل هر رکورد را نمایش می‌دهد.

در نهایت، برای بستن اتصال به پایگاه داده SQLite، باید از دستور زیر استفاده کنید:

“`php
$db->close();
“`

این دستور اتصال را به پایگاه داده بسته و منابع سیستم را آزاد می‌کند.

با استفاده از این راهنما، می‌توانید به راحتی از SQLite در PHP استفاده کنید و عملیات مورد نیاز خود را بر روی پایگاه داده انجام دهید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *