Kamrad.ru

Go Back   Kamrad.ru > Авторские форумы > Веб-дизайн, вёрстка и веб-программирование

Reply
 
Thread Tools Display Modes
Old 11-09-2002, 20:58   #1
Civil
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 497
Создание таблицы 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 ? Т.е. скрипт, в котором мне надо будет указать только имя фаила с содержанием таблицы?
Civil is offline   [Ответить с цитированием]
Old 12-09-2002, 01:12   #2
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Сообщений: 112
<?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);
?>

Last edited by Kirill Kirsanov; 12-09-2002 at 01:53.
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 13-09-2002, 01:40   #3
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Сообщений: 112
Рaботает?
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 13-09-2002, 17:09   #4
Civil
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 497
Kirill Kirsanov
1065: Query was empty
Civil is offline   [Ответить с цитированием]
Old 14-09-2002, 10:36   #5
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
...тут конект к хосту и выбор БД....
$sql=file("create.sql");
while(list(,$v)=each($sql))
mysql_query($sql);
Mips is offline   Дневник [Ответить с цитированием]
Old 14-09-2002, 18:54   #6
Civil
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 497
Пишет 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);
?>

Так и должно быть?
Civil is offline   [Ответить с цитированием]
Old 15-09-2002, 01:46   #7
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Сообщений: 112
Раз написал 0, значит код ошибки mySQL - 0, т.е. ошибки нет.
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 15-09-2002, 12:35   #8
Civil
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 497
Kirill Kirsanov
Спасибо. Правда всё-равно ничего не работает, но...
Не может Администратора создать.
Civil is offline   [Ответить с цитированием]
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 01:35.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.