Articles of sqlite

PHP PDO sqlite: невозможно открыть базу данных

Я разрабатываю webapp в php, используя sqlite для хранения данных в базе данных. Как видно из Интернета, я использую PDO вместо класса SQLITE3. Я сделал все шаги, показанные в Интернете, чтобы избежать этого сообщения об ошибке, но оно все еще появляется: SQLSTATE [HY000] [14] не удалось открыть файл базы данных Периодическая задача выполняется каждые 30 […]

Увеличение предела прикрепленных баз данных в SQLite от PDO

Я работаю над проектом, который должен сильно выиграть от использования одного файла базы данных для каждой таблицы, главным образом потому, что я пытаюсь избежать слишком большой базы данных, но также из-за проблем с блокировкой файлов . Я думал об использовании оператора ATTACH для создания «виртуальной» базы данных со всеми моими таблицами, но я только выяснил, […]

Как преобразовать веб-приложение php в настольное приложение и сохранить базу данных

У нас есть веб-приложение, разработанное на PHP. Но большинство клиентов не имеют интернет-соединения все время. Итак, есть ли способ конвертировать приложение в настольное приложение, чтобы он работал автономно, и он синхронизируется с веб-приложением, когда есть подключение к Интернету? В настоящее время я тестирую его локально через xampp, и он работает, но я не хочу устанавливать […]

Можно ли использовать базы данных SQLite с PHP без функций sqlite?

У меня есть установка PHP без SQLite-Functionality в качестве базовой установки, поэтому нет функций sqlite_ *. Есть ли библиотека PHP (PHP-код), которая может обращаться к базам данных SQLite без необходимости устанавливать какие-либо плагины в PHP? (Я не могу изменить конфигурацию сервера) На самом деле мне нужна только базовая поддержка (только для операторов SELECT) В основном […]

SQLite подходит для одновременного чтения?

Будет ли база данных SQLite работать со скоростью до 50 раз в секунду без блокировки? Я пытаюсь решить, будет ли это целесообразно использовать на веб-сайте PHP, который не будет «писать» очень часто – он будет в основном читать одни и те же данные из небольшого количества таблиц

Как включить драйвер PDO для sqlite3 в php?

Мой SQLite – версия 3.4.0: изображение Однако моя поддержка PDO phpinfo для SQLitev3 не включена / не указана: изображение Как я могу включить его? Я установил свой веб-сервер через XAMPP.

Кэширование с php-файлом

Я создаю php-скрипт с простой кодировкой. У меня недостаточно знаний о кешировании. Но слышали, что есть кеширование объектов, кэширование базы данных, что улучшит время загрузки. например, у меня есть пример php-запроса, как я могу включить кеширование базы данных, и, пожалуйста, также расскажите мне об основах кэширования объектов. $test=" SELECT *, Sum(sellprice*quantity) + tips AS amount, […]

Как обновить версию SQLite в комплекте с PHP

PHP 5.5 поставляется в комплекте с SQLite 3.7.7.1. С тех пор было выпущено более 20 новых версий SQLite, и www.sqlite.org рекомендует обновлять. В моем случае мне нужна функция, доступная только с SQLite 3.8.0. Насколько я понял, SQLite не динамически связан в PHP 5.5, но исходный код sqlite скомпилирован во встроенный PHP PDO-драйвер для SQLite. Есть […]

PDO подключается к серверу SQLite на разных серверах

У меня очень простая база данных SQLite, которую мне нужно читать / писать с другого сервера. Скажем, база данных хранится здесь: http://www.abc.com/data/data.sqlite И я использую PHP для доступа к ней с http://www.xyz.com Итак, моя первая попытка заключалась в следующем: $dbpath = "http://www.abc.com/data/data.sqlite"; $dbconn = "sqlite:$dbpath"; $db = new PDO($dbconn) Нехорошо, я получаю следующее: Fatal error: […]

SQLite select query с аналогичным условием в обратном порядке

Я пытаюсь написать запрос в php, который выберет строку из базы данных, которая частично соответствует строке. Лучше объясняется с помощью примера: Скажем, у моей БД есть поле под названием numberString со значением 'abcd'. Я хочу написать запрос, который, учитывая «123abcd», вернет поле этой строки базы данных. SELECT mood FROM USERS WHERE numberString like '%$giveNumberString'" $giveNumberString […]