Перейти к содержимому

Реферальная программа Мегаплана


Где лежат таблицы БД и как переносить сайт

#1 web-rabbit

web-rabbit
  • Пользователь
  • 59 сообщений
  • Репутация: 0
0

Отправлено 12 Декабрь 2009 - 21:30

Вот захожу я в папку, где мой сайт лежит и вижу папки:
administrator
cache
images
media
components
language
modules
templates
...
и файлы с расширением php,
а таблиц с БД не вижу :)

Подскажите, пожалуйста, где их искать и как правильно всё это переносить на сервер
объясните, пожалуйста, как для чайника..
Помогите, плизз, закипаю от своего незнания ;)

 

 

  • 0

#2 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 12 Декабрь 2009 - 21:54

Нужно искать в phpMyAdmin. урл по-моему http://localhost/den...ols/phpmyadmin/
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#3 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 12 Декабрь 2009 - 22:47

web-rabbit, admin, надо было вам поучить мат. часть.
И так... Сервер нужен для того, чтобы вы могли просматривать свои скрипты и проекты (работающие на PHP, Perl, ASP и т.д.) не выходя в интернет, на локальном компьютере.
Сборка обычно состоит:
  • Сервер (Apache, nginx, IIS и др.)
  • Интерпретируемые языки программирования (PHP, Perl, ASP и др.)
  • Базы данных (MySQL, MSSQL, PostgreeSQL и др.)
  • ...

Так вот, ваши базы данных находятся отдельно, не в проекте, как вы думаете, а в папке установленной реляционной СУБД, будь то MySQL или PostgreeSQL.
К примеру в Denwer ваши БД представляют из себя файлы, лежащие в папке СУБД MySQL /usr/local/mysql/data/[имя_БД]

--------------------------------------------------------------------------------

Что представляет из себя проект:
  • Файлы исполняемой программы (файлы PHP, Perl и т.д.)
  • Базы данных

В проекте лежат только файлы исполняемой программы, базы данных же лежат в СУБД (система управления базами данных).

Чтобы залить свой проект на хостинг нужно:
1) Скопировать файлы проекта в папку указанную на сервере, как корень для исполнения скриптов (обычно httpdocs, www или вообще без неё, зависит от сервера)
2) Сделать, так называемый, ДАМП базы данных. Другими словами сделать экспорт базы данных. Для этого обычно используют написанные скрипты, например такой как phpMyAdmin. Его адрес в Денвер:
_http://localhost/tools/phpmyadmin
После захода в скрипт, вам предоставится возможным выбрать БД. Скрипт предоставляет возможности для редактирования, добавления, удаления как Баз данных, так таблиц и данных в них.
Вам надо сделать ЭКСПОРТ нужной вам БД. Для этого выбираете базу и нажимаете вкладку ЭКСПОРТ, там настраиваете как экспортировать(можно и по умолчанию). Далее после экспортировки выведется поле с данными которое надо сохранить в текстовый файл - это и есть ДАМП.
3) Затем надо этот ДАМП импортировать на сервере, обычно это делается посредством того же самого phpMyAdmin

Если что-то не понятно, задавайте вопросы.
  • 0

#4 Braun

Braun
  • Пользователь
  • 26 сообщений
  • Репутация: 0

Отправлено 16 Январь 2010 - 23:06

а я вопще php my admin не использую, открыл для себя такую программку отличьную Navicat for MySQL и вам советую
  • 0

#5 Da_Bass

Da_Bass
  • Пользователь
  • 56 сообщений
  • Репутация: 0

Отправлено 16 Январь 2010 - 23:50

а я dumperom переносил
  • 0


Оформление форума – IPBSkins.ru