Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как скопировать базу данных на сервер?
 
 автор: alfred   (27.02.2007 в 14:01)   письмо автору
 
 

Привет! Пожалуйста помогите. Как мне скопировать базу данных на сервер?

   
 
 автор: cheops   (27.02.2007 в 15:42)   письмо автору
 
   для: alfred   (27.02.2007 в 14:01)
 

Необходимо сделать SQL-дамп и развернуть его на удалённом сервере? Какие клиенты вам доступны? Имеется phpMyAdmin?

   
 
 автор: alfred   (27.02.2007 в 15:58)   письмо автору
 
   для: cheops   (27.02.2007 в 15:42)
 

ни одно из этих слов мне неизвестно.... можно попрактичнее? плиииз!
SQL дамп - это запрос типа create database?

   
 
 автор: alfred   (27.02.2007 в 16:09)   письмо автору
 
   для: cheops   (27.02.2007 в 15:42)
 

Что значит какие клиенты доступны* кому доступны? и phpMyAdmin - что-то знакомое, но не знаю что это и надо ли оно.... вот такая беда....

   
 
 автор: Trianon   (27.02.2007 в 18:39)   письмо автору
 
   для: alfred   (27.02.2007 в 16:09)
 

>SQL дамп - это запрос типа create database?

SQL- дамп - это файл с текстом запросов CREATE TABLE... и INSERT INTO...

Создание базы данных выполняется либо администратором БД, либо через местные скрипты управления виртуальным сервером.

>Что значит какие клиенты доступны* кому доступны? и phpMyAdmin - что-то знакомое, но не >знаю что это и надо ли оно.... вот такая беда....

Клиентами (или клиентскими приложениями) называются программы, формирующие запросы. Серверами - программы, их исполняющие.

>ни одно из этих слов мне неизвестно.... можно попрактичнее? плиииз!

Можно. Следует обратиться к администратору БД. У него не будет проблем с терминологией.

   
 
 автор: alfred   (27.02.2007 в 19:00)   письмо автору
 
   для: Trianon   (27.02.2007 в 18:39)
 

>Можно. Следует обратиться к администратору БД. У него не будет проблем с терминологией.
я создала бд.... прикрепила ее к сайту....типа магазин.... только как это все дело разместить я не имею понятия.... ждала помощи.

   
 
 автор: Trianon   (27.02.2007 в 19:11)   письмо автору
 
   для: alfred   (27.02.2007 в 19:00)
 

>я создала бд.... прикрепила ее к сайту....
>типа магазин.... только как это все дело разместить я не имею понятия.... ждала помощи.

Опишите чуть подробней, что именно Вы сделали и на какой машине (на локальной, т.е. своей рабочей машине или на сервере одного из хостингов)?

Обычно для этого (как минимум начинающими) применяется phpMyAdmin.
SQL-дамп импортируется на сервер через закладку SQL этой программы.
Если тестовая база развернута на Вашей локальной машине, то дамп с нее можно снять либо через свой phpMyAdmin (закладка Export), либо программой mysqldump. Второй способ в чем-то сложнее, в чем-то проще.

   
 
 автор: alfred   (28.02.2007 в 10:45)   письмо автору
 
   для: Trianon   (27.02.2007 в 19:11)
 

на локальной машине хранится база данных, в которой хранятся товары для и-магазина.Скрипты на фтп скинула, а как бд скинуть - - тут оказалось все не так просто.
а можно ли написать какой нибудь файл со строками mysql_query("create database db1")? по идее зарос выполнется...

   
 
 автор: dert   (28.02.2007 в 10:48)   письмо автору
 
   для: alfred   (28.02.2007 в 10:45)
 

Установить PhpMyAdmin , сделать SQL-дамп и потом его на сервер (там тоже должен быть PhpMyAdmin)

   
 
 автор: alfred   (28.02.2007 в 11:09)   письмо автору
 
   для: dert   (28.02.2007 в 10:48)
 

осталось только установить.... еще одна проблема....
а как должен выглядеть этот sql- дамп?

   
 
 автор: Trianon   (28.02.2007 в 11:16)   письмо автору
 
   для: alfred   (28.02.2007 в 10:45)
 

>на локальной машине хранится база данных, в которой хранятся товары для и-магазина.
>Скрипты на фтп скинула, а как бд скинуть - - тут оказалось все не так просто.

Что ж... теперь имеет смысл снять дамп (экспортировать) БД с локальной машины, и
исполнить (импортировать данные) на сервере.

SQL-дамп выглядит как текстовый файл с набором операторов CREATE TABLE и INSERT INTO, которые создают и заполняют таблицы. Еще там могут быть строки коментариев, начинающиеся с символов -- .

>а можно ли написать какой нибудь файл со строками mysql_query("create database db1")? по идее зарос выполнется...
Такой запрос, как создание БД, обычно на сервере скриптом сделать не дадут...

   
 
 автор: alfred   (28.02.2007 в 11:22)   письмо автору
 
   для: Trianon   (28.02.2007 в 11:16)
 

О! Все становится яснее...Что такое дамп я поняла.Он у меня есть. Только где я буду создавать таблицы, когда у меня нет базы на сервере?!-вот этого мне не понять...

   
 
 автор: Trianon   (28.02.2007 в 12:47)   письмо автору
 
   для: alfred   (28.02.2007 в 11:22)
 

Дать Вам средства для создания соответствующего количества Ваших БД (заявленного в предоставляемом сервисе тарифного плана) - обязанность хостера.
Делается это по e-mail-запросу или через соответствующую форму в панели управления хостингом - вопрос тридцатый. Если хостер говорит, что в тарифный план входит, допустим, три базы, то всяко он должен дать возможность эти три базы создать.

   
 
 автор: alfred   (28.02.2007 в 13:29)   письмо автору
 
   для: Trianon   (28.02.2007 в 12:47)
 

АГА! вот что мне и надо было узнать.... только как теперь мне допросить ся этой базы!? потому что мне таки не дают ее создать....
я решила создать php файл со скриптом, создающим бд, а мне выводит:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'djbeat.com.ua' (4) in /home2/djbeat/public_html/c.php on line 5

   
 
 автор: alfred   (28.02.2007 в 11:45)   письмо автору
 
   для: cheops   (27.02.2007 в 15:42)
 

Мжно ли использовать что-то вместо phpMyAdmin? а то его сильно тяжело устанавливать?)

   
 
 автор: ronin   (01.03.2007 в 10:51)   письмо автору
 
   для: alfred   (28.02.2007 в 11:45)
 

обратитесь к хостинг-провайдеру, или же войдите в Ваш акаунт, возможно там имеется переход в пхпмайадмин, или провайдер предоставляет другой способ обращения с БД.

   
 
 автор: alfred   (01.03.2007 в 11:32)   письмо автору
 
   для: ronin   (01.03.2007 в 10:51)
 

Спасибо, буду пробовать..!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования