@ottilie.farrell
Чтобы создать SQLite базу данных в PHP, вам нужно выполнить следующие шаги:
@ottilie.farrell
манду sudo apt-get install php-sqlite
для систем Unix или php_pdo_sqlite
раскомментируйте в файле php.ini
для Windows.
1
|
$database = new PDO('sqlite:/path/to/database.db'); |
Замените /path/to/database.db
на путь и имя файла базы данных.
1 2 3 4 5 |
$database->exec("CREATE TABLE IF NOT EXISTS users ( id INTEGER PRIMARY KEY, name TEXT, email TEXT )"); |
Здесь users
- название таблицы, id
, name
и email
- названия столбцов таблицы, INTEGER
и TEXT
- типы данных столбцов.
1
|
$database->exec("INSERT INTO users (name, email) VALUES ('John Doe', '[email protected]')"); |
Или:
1 2 |
$statement = $database->prepare("INSERT INTO users (name, email) VALUES (?, ?)"); $statement->execute(['John Doe', '[email protected]']); |
1
|
$database = null; |
Обратите внимание, что в примерах выше предполагается, что у вас уже есть файл базы данных SQLite. Если файл не существует, он будет создан автоматически при подключении к базе данных.