Як вивантажити дані з sqlite3 за допомогою php, cli, bash, блог

Тепер розбираємося з тим, як взаємодіяти з базою даних SQLite3. Є три способи:

1. SQLite3 Command Line, тобто через консоль OpenWrt.

Для можливості роботи через консоль був встановлений пакет sqlite3-cli в минулій замітці (opkg install sqlite3-cli).

Для запуску CLI вводимо в консолі sqlite3 <имя базы>.db. Створиться файл бази даних в поточному каталозі, а якщо він там вже существет з таким ім'ям, то просто відбудеться підключення.

Як вивантажити дані з sqlite3 за допомогою php, cli, bash, блог

Таблицю можна створити командою:

Внести дані в таблицю:

Індіфіктор (id) можна не вказувати, він буде виставлятися автоматично, а просто задавати значення інших полів:

Перед виведенням інформації міняємо режим відображення на колонки:

Висновок все інформацію з таблиці temp:

Видаляємо тестову таблицю temp:

Дивимося список таблиць в базі:

У базі порожньо, тому що я видалив єдину таблицю.

Це основні команди для роботи SQLite3, решта шукаємо в документації.

2. SQLite3 в bash

Другий спосіб взаємодії з базою через скрипт на bash. Тестовий скрипт vi sqlite.sh:

Робимо скрипт виконуваним:

Запускаємо скрипт і дивимося результат через CLI:

У CLI вивантажуємо все з таблиці temp:

Як вивантажити дані з sqlite3 за допомогою php, cli, bash, блог

Бачимо обидві записи, які внесли через скірпт sqlite.sh.

3. SQLite3 через PHP5

Для прикладу покажу як виводити інформацію з бази і відображати в браузері. Створив файл query.php в каталозі / www / home / test:

Як вивантажити дані з sqlite3 за допомогою php, cli, bash, блог

Якщо дані з бази бачимо в браузері, значить все працює.

Знайшли помилку в тексті? Будь ласка, виділіть її та натисніть Ctrl + Enter! Дякуємо!

Схожі статті