Master_Sergius написав:Так, встановити базу даних - взагалі некоректне речення. Для створення ж, потрібна якась СКБД, хоча є варіант і найлегший - SQLite (всі незнайомі слова легко гугляться). Для повноти картини, варто ознайомитися із MySQL, а далі залежить від фреймворку, з яким працюєте.
Розкажу байку теж,- всі розказують і я розповім, саме про новачків як я
Розпочну, як в казці,
"В тридесятому програмному веб-царстві,....
1. Я вирішив розвязати задачку контексту Бази Даних.
2. Задачка "Порахувати кількість рейсів за маршрутом "Миколаїв"-"Київ" та кількість рейсів з Миколаєва за всіми іншими напрямками."
3. Тут ніби все легко, SQL-запит SELECT....,правда не чистий селект а з умовами вибрати це місто, якщо не те місто...як пазл (необхідно мати знання SQL-запитів)
4. Щоб зробити HTML-сторінку потрібно...( розуміти основи HTML )
5. підключити PHP- кодування... (розуміти основи PHP звязки з Базою Даних)
5.1 Розглянути як можна дані отримувати (масив даних, рядок даних, одне значення даних з таблиці БД)
6. А таблицю Бази Даних "Перевезень Вантажів" можна наприклад створити через PhpPMyAdmin (розуміти програму адмінування БД), чи навіть протестувати SQL-запити.
7. А по дорозі задачка не розвязується, бо виникло ще питання коректності кодувань даних
"Миколаїв" не рівно "БудівельнС" (що таке UTF08 )
8. Зараз для роботи з Базами Даних розглядаю ще програмку для роботи з БД - heidisql (аднінування БД, думаю в неї більше можливостей ніж у PhpPMyAdmin)
9. можливо ще що забув....
Взагалі в мене вийшло так, щоб розглянути одне питання "Скільки?", вивалилось контекстних сотня питань , так собі думаю людина що питає як поставити базу даних через сайт (напевно теж новачок) наривається на добрих дві сотні контекстних питань.... йому самому потрібно ковиряти це питання і не один день.
Як ОДИН ІЗ.... варіантів багатовимірності можливостей допомоги новачка новачку "Створення Бази Даних"
<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Створюємо з'єднання
$conn = new mysqli($servername, $username, $password);
// Перевіряємо з'єднання
if ($conn->connect_error) {
die("Помилка з'єднання: " . $conn->connect_error);
}
// Створення Бази Даних
$sql = "CREATE DATABASE myDB";
if ($conn->query($sql) === TRUE) {
echo "База Даних успішно створена";
} else {
echo "Помилка при створенні Бази Даних: " . $conn->error;
}
$conn->close();
?>