@RandyFF

Как создать локальную базу данных?

Делаю пет проект на php, знаю как работать с базами данных и как использовать их в php PDO, однако тут возникает вопрос: как создать то эту самую базу данных? В чужих проектах вижу файл с расширение .db, но как создать подобный файл, допустим, на mysql - не понимаю.
  • Вопрос задан
  • 774 просмотра
Решения вопроса 1
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
На mysql не создают такой файл.
Mysql - это отдельная программа, которая хранит данные в своих собственных файлах.
"Создавать" её не надо. На хостинге она уже есть, дома она обычно тоже уже есть, в составе какого-нибудь набора - XAMPP, MAMP и пр.
Если никаких наборов нет, то скачать и установить Mysql с офсайта.

После этого вся работа с БД будет производиться через SQL.
Лучше это делать через нормальный клиент, типа PHPStorm, Workbench и так далее. В крайнем случае - phpmyadmin, но это конечно очень уродливая программа.
Настроить программу на соединение с сервером БД и выполнять в нем команды SQL.
Например, создать database - это типа такой каталог, в котором лежат таблицы - CREATE DATABASE mydb;
И вот это mydb потом указывать в параметрах подключения PDO.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
файл с расширение .db

Это, скорее всего, база SQLite.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы