Я использовал PHP для создания базы данных с таблицей. Я сделал это следующим образом:
<?php
$db = new SQLiteDatabase("test.db");
unset($db);
$db = sqlite_open("test.db");
sqlite_query($db,"create table students (names char(255))");
sqlite_close($db);
?>
После выполнения моего PHP файла из командной строки: "php test.php" я получаю новый файл в моем каталоге, который называется "test.db" (это то, что я хотел). Затем в командной строке введите "sqlite3 test.db". Таким образом, я вхожу в сеанс командной строки sqlite. Затем, используя sqlite3, я печатаю ".tables" (я хотел проверить, содержит ли новая база данных таблицы, которые она должна содержать). В результате я получаю:
Error: file is encrypted or is not a database
Итак, это не сработает. Кто-нибудь знает что-то об этой проблеме? Заранее благодарю за любую помощь.