За последние 24 часа нас посетили 17688 программистов и 1283 робота. Сейчас ищут 1399 программистов ...

В чем ошибка?

Тема в разделе "MySQL", создана пользователем kit, 27 фев 2007.

  1. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    kit, после экспорта SQL у тебя будут готовые запросы к БД на создание базы, таблицы и вставки данных, можешь его сразу вставить в pma ну или из своего скрипта, хотя лучше
     
  2. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    Импорт там в закладке SQL, под textarea есть поле для выбора файла.
     
  3. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Плохо мне, мужики! Горестно! Бедный я слабопиашпишный, маломайэскюэльный и безпиашпимайадминный!
    Пробовал я туда пихать файл для импорта, оно мне такую ошибку нарисовало, что я даже писать ее здесь не буду. Оно конечно пишет, что надо указать местоположение текстового файла, а я ему указал место моей таблички с данными category.frm (я осозняю, что это не текстовый файл, но я же и м п о р т р у ю).
    этим занялся (злой я на 2.6.4) ставлю 2.9.0. И сразу проблемы. Пишет:
    Changed server localhost (http) [1]
    Current configuration overview
    Servers (1) localhost (http) [1]
    SQL files upload disabled
    Exported files on server disabled
    Charset conversion disabled
    Available global actions (please note that these will delete any changes you could have done above):

    Че ему надо?
     
  4. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    Но он то этого не осознаёт!
    И 2.9.0 тоже этого не осознает, не раскается и не примет в конце концов ваш .frm
     
  5. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Тогда как импортировать табличку если имеется файл category.frm и phpMyAdmin 2.6.4?
     
  6. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    в *.frm структура таблицы, а данные, если не ошибаюсь, в *.myd
     
  7. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Похоже что в одном файле и структура и данные, что-то мудов я в своей базе не нашел. Так все-таки как импортировать?
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    ну давай сначала. Дамп базы сделать можешь?
     
  9. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
  10. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    phpMyAdmin -> Export -> база -> SQL -> Go
     
  11. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Сразу вопрос по ходу пьесы. Какую базу экспортируем? Ту что готовая на локальном или на хосте. phpMyAdmin установлен на хосте.
     
  12. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а какая база должна быть залита на хостинг? я так понимаю тебе нужна локолхостовская
     
  13. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Ага. Локльную заливаем на хостинг. phpMyAdmin установлен на хостинге (куда и заливаем). Все верно?
     
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    себе поставь phpMyAdmin
     
  15. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    хотя если с этим проблемы :shock: , то в консоли
    путь_к_mysql\bin\mysqldump.exe имя базы >> файл_куда_писать.sql
     
  16. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    проблема лишь в том, что на локальном мне phpMyAdmin нужен лишь для экспорта
    можно поподробнее, потом что с этим файл_куда_писать.sql делать?
     
  17. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    на хосте сразу после загрузки phpMyAdmin будет пункт Import (Импорт), тебе туда, Location of the text file, выбрать кодировку и вперёд
     
  18. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Вот я и пишу
    C:\Program Files\MySQL\MySQL Server 4.1\bin\mysqldump.exe list >> file.sql
    Правильно?
    А оно мне:
    mysqldump: Got error: 1045: Access denied for user 'ODBC'@'localhost' (using password: NO) when trying to connect
    Че оно хочет?
     
  19. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    ну ты попробуй..
    если у тебя в этой директории появился файл file.sql - значит, правильно)
     
  20. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Файл то появляется, только пустой весь.
     
  21. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Ура дамп сделал! Долго мучился с хэлполм но получилось:
    C:\Program Files\MySQL\MySQL Server 4.1\bin>mysqldump.exe -u root -p list >> file.sql
    Enter password: *********
     
  22. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    После загрузки у меня вот что:
    Добро пожаловать в phpMyAdmin 2.6.4-pl4
    MySQL 4.0.25-log на cux.hc.ru как ******@lux.hc.ru
    --------------------------------------------------------------------------------
    Выбор сервера
    cux.hc.ru aux.hc.ru

    MySQL
    Создать новую БД

    Показать процессы
    Storage Engines
    Базы Данных
    Экспорт
    Выйти из системы
    phpMyAdmin
    Language :
    Тема / Стиль: Darkblue/orangeOriginal
    Документация по phpMyAdmin
    Официальная страница phpMyAdmin
    [ChangeLog] [CVS] [Lists]


    Импорта почему-тонигде нет, только экспорт. Че делать?
     
  23. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    под лого пма должныбыть кнопки: home, query window,pma documentation,documentation
    тебе надо query window. вставь туда то, что в твоём файле (возможно будет и кнопка Import files, тогда просто скормить ему файл)
     
  24. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    :shock: позавчера ж уже спрашивал, где импорт

     
  25. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    А че сразу :shock: ? Вопрос-то решен не был!
    Все так и сделал. действительно есть там импорт (все на русском). Кормлю ему файл, он мееедлееенно его скачивает. И казалось бы вот оно долгожданное, вымученное, выстраданное в течении трех дней чудо... но хрен тебе (в смысле мене)!
    Ошибка
    SQL-запрос:
    --
    -- Table structure for table `category`
    --
    DROP TABLE IF EXISTS `category`

    Блин, структура ему не такая! На локальном все работает, а тут не такая! :x Убил таблицы на локальном, сделел все заново (создаются пхп файлом), залил все данные в таблицы (для верности). Делаю дамп, импортирую на хостинг, и снова таже ошибка! Может кто знает в чем дело?