Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Ошибка при импорте db.sql

Тема в разделе "[Архив] Помощь", создана пользователем DimanBr, 4 июн 2014.

  1. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Импортирую db в своё базу данных, но тут появляется такая ошибка. Скажите что можно сделать, что то поменять в коде? Screenshot_1.jpg
     

    Вложения:

    Последнее редактирование: 4 июн 2014
    Лайка3, Лайка2 и mahimamax нравится это.
  2. Хостинг MineCraft
    <
  3. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    сам бы db.sql глянуть, а так это ошибка синтаксиса на первой строке
    похоже должно быть как то так:
    CREATE TABLE IF NOT EXISTS `news` (
     
  4. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Вот полностью код db.sql

    -----------------------------------------------
    SET FOREIGN_KEY_CHECKS=0;

    DROP TABLE IF EXISTS `news`;
    CREATE TABLE IF NOT EXISTS `news` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `title` char(255) NOT NULL,
    `message` longtext NOT NULL,
    `time` datetime DEFAULT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

    DROP TABLE IF EXISTS `accounts`;
    CREATE TABLE `accounts` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT,
    `login` char(32) DEFAULT NULL,
    `password` char(32) DEFAULT NULL,
    `session` varchar(255) default NULL,
    `server` varchar(255) default NULL,
    `ip` varchar(16) DEFAULT NULL,
    `lvl` smallint(3) NOT NULL DEFAULT '1',
    `tmp` char(32) NOT NULL DEFAULT '0',
    `gameplay_last` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
    PRIMARY KEY (`id`),
    UNIQUE KEY `Login` (`login`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;

    --
    -- Аккаунт администратора по умолчанию
    --

    INSERT INTO `accounts` (`login`, `password` , `lvl`) VALUES ('Admin', '827ccb0eea8a706c4c34a16891f84e7b', 15);

    --
    -- баны по IP для защиты от повторной регистрации
    --

    DROP TABLE IF EXISTS `ip_banning`;
    CREATE TABLE IF NOT EXISTS `ip_banning` (
    `IP` varchar(16) NOT NULL,
    `time_start` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
    `ban_until` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
    PRIMARY KEY (`IP`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    DROP TABLE IF EXISTS `data`;
    CREATE TABLE `data` (
    `property` varchar(255) DEFAULT NULL,
    `value` varchar(255) DEFAULT NULL,
    UNIQUE KEY `property` (`property`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    INSERT INTO `data` (`property`, `value`) VALUES
    ('latest-game-build', '10746'),
    ('launcher-version', '13'),
    ('server-state', 'offline|0000-00-00 00:00:00');
     
    Лайка3, Javascript и mahimamax нравится это.
  5. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    попробуй заменить ENGINE=MyISAM на ENGINE=InnoDB
     
  6. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Таже ошибка DROP TABLE IF EXISTS`news`;
     
    Лайка3, mahimamax и Лайка нравится это.
  7. DobroAbdulova

    DobroAbdulova Активный участник Пользователь

    Баллы:
    78
    Skype:
    antimaslenok
    Убери это
    и попробуй.
     
    Лайка3 и mahimamax нравится это.
  8. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Теперь это:

    Ошибка

    SQL-запрос:

    CREATE TABLE IF NOT EXISTS `news` (

    `id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT ,
    `title` CHAR( 255 ) NOT NULL ,
    `message` LONGTEXT NOT NULL ,
    `time` DATETIME DEFAULT NULL ,
    PRIMARY KEY ( `id` )
    )ENGINE=INNODBDEFAULTCHARSET=utf8AUTO_INCREMENT=1;



    Ответ MySQL: [​IMG]

    #1046 - No database selected
     
    Лайка3, mahimamax, Denscore и ещё 1-му нравится это.
  9. DobroAbdulova

    DobroAbdulova Активный участник Пользователь

    Баллы:
    78
    Skype:
    antimaslenok
    В бд зайди и там уже заливай дамп
     
    Лайка3, mahimamax и Лайка нравится это.
  10. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    А именно ошибка в longtext, почему не знаю, но в самой базе, если создавать таблицу вручную такой тип есть
     
    Лайка3, mahimamax и Denscore нравится это.
  11. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    почему это ")ENGINE=INNODBDEFAULTCHARSET=utf8AUTO_INCREMENT=1;" все слитно написано?
     
    Лайка3 и mahimamax нравится это.
  12. DobroAbdulova

    DobroAbdulova Активный участник Пользователь

    Баллы:
    78
    Skype:
    antimaslenok
    Это дамп, он же автоматом делается, так нужно наверное.
     
    ПриветОтЛайки, Лайка3 и mahimamax нравится это.
  13. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    это он так написал, после того как я ему сказал заменить ENGINE=MyISAM на ENGINE=InnoDB
    если с ENGINE=InnoDB не проходит, можно вообще этот параметр убрать.
    и вообще странная база у него, я пробовал и с ЕNGINE=MyISAM и ENGINE=InnoDB и без этого параметра, всегда заливается без ошибок
     
    Лайка3, Лайка2, mahimamax и 2 другим нравится это.
  14. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    кинь мне бд которые у тебя заливается (этот) Я пробовал на 2 базах
     
    Лайка3, Mr_RoboMan, Лайка2 и 6 другим нравится это.
  15. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    кстати, сейчас в базе уже нет случаем таблиц accounts, news?
    файлы которые я тестил ТУТ[DOUBLEPOST=1402070396,1402070255][/DOUBLEPOST]хотя, даже если есть должны удалятся, туплю
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  16. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Ща посморю, подойдёт ли эта бд к моему сайту
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  17. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    ты на локалку ставишь? или на хостинг какой нить?
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  18. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    На хостинг
     
    Лайка3, Mr_RoboMan, mahimamax и 2 другим нравится это.
  19. trancefer

    trancefer Старожил Пользователь

    Баллы:
    123
    может какойто хост ограниченный?
    получилось, не?
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  20. Автор темы
    DimanBr

    DimanBr Активный участник Пользователь

    Баллы:
    73
    Нет, хост не ограниченый, т.к не бесплатный
     
    MaxBukkit, Penek28123123, Лайка3 и 8 другим нравится это.
  21. RomQa

    RomQa Участник

    Баллы:
    33
    Имя в Minecraft:
    macsi123
    Поставь место CREATE TABLE IF NOT EXISTS `news` ( , dle_users
    Стебя лайк!
     

Поделиться этой страницей