Автор Тема: Как создать таблицу в MySQL?  (Прочитано 6790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Civil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tes3.boom.ru
Как создать таблицу в MySQL?
« : 07 Сентября 2002, 02:17:05 »
Объясните ламеру, вот есть сервер с 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

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как создать таблицу в MySQL?
« Ответ #1 : 07 Сентября 2002, 02:39:24 »
mysql - это консольное приложение. см. в mysql/bin

при настройке phpmyadmin не приходило читать readme?

вообще, подробнее читай readme - там обычно так пишут, чтобы понятно было любому :)
с уважением,
магистр белой магии.

Оффлайн Civil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tes3.boom.ru
Как создать таблицу в MySQL?
« Ответ #2 : 07 Сентября 2002, 14:00:16 »
Dm
Читал Readme.
Всё делал, как написано,  результат - phpNuke говорит нет таблицы, ошибка, а phpMyAdmin не может прочитать config.inc.php, хотя ошибок в нём(config)точно нет.
Права доступа - установлены.

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как создать таблицу в MySQL?
« Ответ #3 : 07 Сентября 2002, 20:33:39 »
Civil
что конкретно пишет phpMyAdmin?
а то, что phpnuke выдает ошибку - вполне логично, т.к. тебе необходимо создать таблицы, т.е. выполнить sql запросы из файла .sql.
почему не катит консольная mysql?
с уважением,
магистр белой магии.

Оффлайн Civil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tes3.boom.ru
Как создать таблицу в MySQL?
« Ответ #4 : 08 Сентября 2002, 00:23:46 »
Dm
Консоль - Доступ запрещён. Разрешён только скриптам. Можно уговорить админа, разрешить доступ, но я его неделю ищу. Найти не могу. В отпуск уехал.
 phpMyAdmin пишет: Немогу открыть config.inc.php. Возможна ошибка в config.inc.php. Запустите, если чистая страница, то всё нормально. У меня чистая страница.
 Может кто-нибудь даст PHP код, для выполнения .sql ? Т.е. скрипт, в котором мне надо будет указать только имя?

Оффлайн Civil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tes3.boom.ru
Как создать таблицу в MySQL?
« Ответ #5 : 08 Сентября 2002, 17:49:53 »
Что, никто не знает?

Оффлайн raru

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://irbis.yaroslavl.ru
Как создать таблицу в MySQL?
« Ответ #6 : 28 Сентября 2002, 13:43:24 »
У меня тоже такая проблема. База создана, все знаю, но как таблицу создать нигде не пописано..

Оффлайн Civil

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tes3.boom.ru
Как создать таблицу в MySQL?
« Ответ #7 : 30 Сентября 2002, 20:41:58 »
Вот скрипт:

$fname = "фаил.sql";
$user = "логин";
$pass = "пароль";
$sqlHost = "хост";
$DB = "имя базы данных";

$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()."
";
mysql_close($dbh);
?>

Если 0: То всё норм.

Оффлайн raru

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://irbis.yaroslavl.ru
Как создать таблицу в MySQL?
« Ответ #8 : 31 Октября 2002, 11:37:00 »
Цитировать
$fname = "фаил.sql";
$user = "логин";
$pass = "пароль";
$sqlHost = "хост";
$DB =


что за файл.sql

Оффлайн ole-ole

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как создать таблицу в MySQL?
« Ответ #9 : 24 Октября 2005, 18:12:35 »
У меня похожая ошибка. Как я только пытаюсь загрузить sql и нажимаю пошел, то пишет

Fatal error: Maximum execution time of 30 seconds exceeded in
....phpmyadmin\\libraries\\read_dump.lib.php on line 91

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28