14.01.2012, 17:35 | #1 (permalink) |
Снова перешел на Vist'у
Регистрация: 17.04.2010
Сообщений: 1,685
Записей в дневнике: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 293
|
База данных одним файлом
В связи с созданием сайта возникла потребность в размещении базы данных с новостями в определённую директорию. Сейчас сайт находится на компьютере, запускается с помощью Денвера. К сайту подключается php скрипт который выводит информацию из БД, но вот где сама БД находится - неизвестно. А мне нужно (желательно) чтобы БД была одним файлом (допустим db.sql), лежала в корне сайта (или любой другой папке сайта) и скрипт обращался только к этому файлу (редактировал, считывал и т.п.) Можно ли такое сотворить? Если да, то как? Заранее спасибо p.s. Надеюсь понятно обьяснил |
14.01.2012, 17:35 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Данные темы являются схожими с вашей темой База данных в Access База данных в Паскале База данных "Библиотека" База данных |
14.01.2012, 19:15 | #2 (permalink) |
Member
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
|
))) Добрый день.
1) Вы уже саму бд создали в mysql? 2) С бд "общаются" не с помощью файлов. Она предоставляет определенные api с которыми работает php. Который предоставляет определенные функции для работы с бд 3)Итак допустим у вас уже создана база данных bd на хосте localhost пользователем user у которого пароль 1 в этой бд создана таблица news с полями title и body 4) задача выбрать все значения полей и занести их в массив в php для дальнейшей работы 5) вот код PHP код:
|
14.01.2012, 19:23 | #3 (permalink) |
Снова перешел на Vist'у
Регистрация: 17.04.2010
Сообщений: 1,685
Записей в дневнике: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 293
|
Да, БД создана и успешно работает.
За скрипт спасибо (у меня получилось раза в 3 больше писанины). Значит "тыкнуть пальцем" скрипту в файл с таблицей БД неудастся? Ну чтож, "печалька" () Тогда такой вопрос: при загрузке сайта на хостинг придётся создавать БД прямо на нём? |
14.01.2012, 19:38 | #4 (permalink) | |
Member
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
|
Цитата:
Если бы вы хотели работать как с файлом то надо будет проделать немалую работу. хоят бы правильно распарсить этот файл. А так вам нужно просто повызывать некоторые функции и не надо тратить ресурсы php. Да. Там создаете полностью базу данных меняете параметры на нужные и все работает)) |
|
14.01.2012, 19:48 | #5 (permalink) |
Снова перешел на Vist'у
Регистрация: 17.04.2010
Сообщений: 1,685
Записей в дневнике: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 293
|
Ну тогда легче
kreol, большое спасибо! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|