создать БД из ПХП

ALEX_SHEPA

Guest
создать БД из ПХП

Подскажите или толкните на ман где рассказывается как создать бд в коде пхп, т.е. не из командной строки майскул, а из пхп. Например:
<?php?
create database mybase;
use mybase;
create table mybase(
......)
?>

У меня такая проблема, на хостер надо выложить сайт с использование бд, но ведь не буду я ему кидать свои созданные базы, пускай скрипт их сам создаст!
как? может я чего не понимаю?
 

Nirva

Dmitry Polyakov
это издевательство? usr/local/mysqlutil/,phpmyadmin
дампы... итд итп
 

lucas

Guest
ALEX_SHEPA

Функция [m]mysql_query[/m] исполняет один запрос к БД.
Любой возможный запрос: SELECT, SET, CREATE.
Делай выводы.

Nirva

Будь проще. :)
 

Nirva

Dmitry Polyakov
эм... ты наверное не так понял интонацию... (свойственно для пхпклуба =) впрочем если кого задело извиняюсь сразу же
 

ALEX_SHEPA

Guest
я вот не пойму для создания бд на хостере, мне он(хостер) должен дать имя и пароль к бд?
чтоб я потом создавал динамически бд?
 

Dallas

Guest
Обычно хостер сам создает тебе БД, дает под нее/них пароль, а ты уже сам создаешь в них таблицы и пр.
 

lucas

Guest
я вот не пойму для создания бд на хостере, мне он(хостер) должен дать имя и пароль к бд?
Во избежание путаницы:
1. Имя/пароль дается для подключения к Серверу Управления Базами Данных.
2. Создавать ты собрался Базу Данных aka вместилище для таблиц.

Как правильно заметил Dallas, высока вероятность, что БД (2) тебе создадут без твоего участия.

В остальном мой первый пост все еще верен. :)

Nirva

ты наверное не так понял интонацию
Ты тоже. :) У меня там смайлик стоит, да? :)
 

ALEX_SHEPA

Guest
Хостер нам выделил каталог например "your_site" и на сервере у него установлен php,mysql,apache.

Вот я создаю и обращаюсь к бд на локальном компьютере, а потом при переносе на сервер что придётся сделать?
 

lucas

Guest
1. Спросить у хостера сервер, имя пользователя и пароль для подключения.

2. Спросить, создана ли уже БД (2) и, если нет, есть права у пользователя (см. п. 1) на ее создание.

3. Все настроить и создать. :)
 

Dallas

Guest
Скорее всего придется ознакомиться с mysqldump
 

naboru

Guest
1. Срочно брать в руки кнмануал по MySQL
2. Познакомиться с phpMyAdmin. Там есть все средства для управления БД.
 
Сверху