Нужна помощь по скул

Тема в разделе "Администрирование серверов", создана пользователем Bicdibus, 7 авг 2011.

Модераторы: mefish, stooper
  1. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    485
    Симпатии:
    7
    взгляните пожалуйста на содержімое файла скул,а то я чего-то никак не могу его импортировать май админ говорит про ошыбку
    CREATE TABLE `sessions` (
    `id` varchar(255) NOT NULL COMMENT 'Adobe Stratus ID',
    `sex` varchar(1) NOT NULL COMMENT 'The sex of the user',
    `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `spare` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    CREATE TABLE `talks` (
    `sId` varchar(255) NOT NULL,
    `dId` varchar(255) NOT NULL,
    `msg` text NOT NULL,
    `sSex` varchar(1) DEFAULT NULL,
    `dSex` varchar(1) DEFAULT NULL,
    `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (`created_at`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    скул запрос:
    SQL-запит:

    CREATE TABLE `sessions` (

    `id` VARCHAR( 255 ) NOT NULL COMMENT 'Adobe Stratus ID',
    `sex` VARCHAR( 1 ) NOT NULL COMMENT 'The sex of the user',
    `created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
    `spare` VARCHAR( 255 ) NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8
    ответ:#1046 - No database selected
    пробывал на двух хостах
     
  2. mrr

    mrr

    Регистр.:
    21 окт 2007
    Сообщения:
    373
    Симпатии:
    390
    Вы не выбрали или не создали базу перед импортом.
     
  3. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    485
    Симпатии:
    7
    База создана,как же без базы можно импортировать что-то
     
  4. mrr

    mrr

    Регистр.:
    21 окт 2007
    Сообщения:
    373
    Симпатии:
    390
    Попробуйте добавить в начало:
    CREATE DATABASE IF NOT EXISTS Your_DB
    или
    USE Your_DB
     
  5. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    624
    Симпатии:
    1.379
    Вам правильно сказали. Прежде чем выполнять sql-запрос, необходимо выбрать базу в phpmyadmin (фрейм слева), что вы, судя по ошибке, не делаете.
    Если не разберетесь как это сделать, просто слегка измените запрос.

    CREATE TABLE `имя_базы`.`sessions` (
    `id` varchar(255) NOT NULL COMMENT 'Adobe Stratus ID',
    `sex` varchar(1) NOT NULL COMMENT 'The sex of the user',
    `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `spare` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;