Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Веб-дизайн, вёрстка и веб-программирование » Создание таблицы MySQL...
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Civil - offline Civil
11-09-2002 17:58 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Создание таблицы MySQL...

Объясните ламеру, вот есть сервер с MySQL 4.0(или 4.2, точно - не помню), PHP4.0, Есть PHP Nuke 5.6. В инструкции написано, что надо набрать mysql название БД < nuke.sql
Набираю, результат - unkown cmd - mysq;, хотя всё остальное(связанное с MySQL, например форум phpBB2 - работает). Как созать те таблицы(со всеми параметрами), не используя стороние проги(или выдают Syntaxis Error(с вариантом замены, заменяешь, опять Error, предлагает вернуть обратно, и так до бесконечности, причём ошибка, то на 5, то на 14 строке), или просто не работают.). PHPMYADMIN выдаёт, что невозможно считать информацию из config.inc.php
К консоли(mySQL) - Доступ запрещён. Разрешён только скриптам. phpMyAdmin пишет: Немогу открыть config.inc.php. Возможна ошибка в config.inc.php. Запустите, если чистая страница, то всё нормально. У меня чистая страница.
Может кто-нибудь даст PHP код, для выполнения .sql ? Т.е. скрипт, в котором мне надо будет указать только имя фаила с содержанием таблицы?

Kirill Kirsanov - offline Kirill Kirsanov
11-09-2002 22:12 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



<?php
$fname = "YourFileNAme";
$user = "YourName";
$pass = "YourPass";
$sqlHost = "YourHostAdress";
$DB = "Your_Data_Base_Name";

$tmpf = @fopen($fname, "r") or die ('Не могу открыть файл');
$slq = fread ($tmpf, filesize($fname));
fclose ($tmpf);

$dbh = @mysql_connect($sqlHost, $user, $pass) or die('Не могу подключиться к серверу!');
if(!mysql_select_db($DB)){
@mysql_create_db($DB) or die ('Не могу создать БД');
}

mysql_query($sql);
echo mysql_errno().": ".mysql_error()."<BR>";
mysql_close($dbh);
?>

Изменено: Kirill Kirsanov, 11-09-2002 в 22:53

Kirill Kirsanov - offline Kirill Kirsanov
12-09-2002 22:40 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Рaботает?

Civil - offline Civil
13-09-2002 14:09 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Kirill Kirsanov
1065: Query was empty

Mips - offline Mips
14-09-2002 07:36 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



...тут конект к хосту и выбор БД....
$sql=file("create.sql");
while(list(,$v)=each($sql))
mysql_query($sql);

Civil - offline Civil
14-09-2002 15:54 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Пишет 0:
И всё.
Так и должно быть?
Получилось:

<?php
$fname = "YourFileNAme";
$user = "YourName";
$pass = "YourPass";
$sqlHost = "YourHostAdress";
$DB = "Your_Data_Base_Name";

$tmpf = @fopen($fname, "r") or die ('Не могу открыть файл');
$slq = fread ($tmpf, filesize($fname));
fclose ($tmpf);

$dbh = @mysql_connect($sqlHost, $user, $pass) or die('Не могу подключиться к серверу!');
if(!mysql_select_db($DB)){
@mysql_create_db($DB) or die ('Не могу создать БД');
}

$sql=file("create.sql");
while(list(,$v)=each($sql))
mysql_query($sql);
echo mysql_errno().": ".mysql_error()."<BR>";
mysql_close($dbh);
?>

Так и должно быть?

Kirill Kirsanov - offline Kirill Kirsanov
14-09-2002 22:46 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Раз написал 0, значит код ошибки mySQL - 0, т.е. ошибки нет.

Civil - offline Civil
15-09-2002 09:35 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Kirill Kirsanov
Спасибо. Правда всё-равно ничего не работает, но...
Не может Администратора создать.

Текущее время: 23:35
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru