Учебник SQLite в PHP: Первые шаги

Использование SQLite начнется с его установки и создания базы данных. Установка необходима только на собственном сервере или локальном компьютере. Чтобы использовать SQLite на взаимном хостинге, сразу переходим к шагу проверки/создания базы.

Его установка проста, и лучший способ проверить его правильность - создать новую базу, как в сценарии ниже.

Зачем использовать SQLite

Можно выбрать использование SQLite или MySQL на веб-сайте.

Преимущества SQLite:

Взамен:

Установить SQLite для PHP

Библиотека SQLite не включена по умолчанию, необходимо изменить PHP.INI-файл в директории PHP и включить две строки, удалив точку с запятой в приставке:

extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll

Ты можешь заставить SQLite работать в PHP с XAMPP.

Чтобы проверить, работает ли SQLite, поместите скрипт sql lite-check.php (он есть в архиве) в подкаталоге www компании Wamp, и запустите его в localhost.

Или загрузить его на сервер и запустить страницу, например: https://www.iqlevsha.ru/sqlite-check.php

Сценарий для SQLite 3 (начиная с PHP 5.4):

<?php
$dbname='base';
if(!class_exists('SQLite3'))
  die("SQLite 3 NOT supported.");

$base=new SQLite3($dbname, 0666);
echo "SQLite 3 supported."; 
?>

Сценарий для SQLite 2:

<?php
$dbname='base';
$base=new SQLiteDatabase($dbname, 0666, $err);
if ($err)
  die("SQLite NOT supported.");

echo "SQLite supported.";
?>

Этот код создает базу данных с именем base. Если расширение недоступно, переменная $ base будет иметь значение false.
Если это сработает, в директории сценария появится базовый файл.

Загрузка