kit, после экспорта SQL у тебя будут готовые запросы к БД на создание базы, таблицы и вставки данных, можешь его сразу вставить в pma ну или из своего скрипта, хотя лучше
Плохо мне, мужики! Горестно! Бедный я слабопиашпишный, маломайэскюэльный и безпиашпимайадминный! Пробовал я туда пихать файл для импорта, оно мне такую ошибку нарисовало, что я даже писать ее здесь не буду. Оно конечно пишет, что надо указать местоположение текстового файла, а я ему указал место моей таблички с данными 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): Че ему надо?
Но он то этого не осознаёт! И 2.9.0 тоже этого не осознает, не раскается и не примет в конце концов ваш .frm
Похоже что в одном файле и структура и данные, что-то мудов я в своей базе не нашел. Так все-таки как импортировать?
Сразу вопрос по ходу пьесы. Какую базу экспортируем? Ту что готовая на локальном или на хосте. phpMyAdmin установлен на хосте.
хотя если с этим проблемы :shock: , то в консоли путь_к_mysql\bin\mysqldump.exe имя базы >> файл_куда_писать.sql
проблема лишь в том, что на локальном мне phpMyAdmin нужен лишь для экспорта можно поподробнее, потом что с этим файл_куда_писать.sql делать?
на хосте сразу после загрузки phpMyAdmin будет пункт Import (Импорт), тебе туда, Location of the text file, выбрать кодировку и вперёд
Вот я и пишу 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 Че оно хочет?
Ура дамп сделал! Долго мучился с хэлполм но получилось: C:\Program Files\MySQL\MySQL Server 4.1\bin>mysqldump.exe -u root -p list >> file.sql Enter password: *********
После загрузки у меня вот что: Добро пожаловать в 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] Импорта почему-тонигде нет, только экспорт. Че делать?
под лого пма должныбыть кнопки: home, query window,pma documentation,documentation тебе надо query window. вставь туда то, что в твоём файле (возможно будет и кнопка Import files, тогда просто скормить ему файл)
А че сразу :shock: ? Вопрос-то решен не был! Все так и сделал. действительно есть там импорт (все на русском). Кормлю ему файл, он мееедлееенно его скачивает. И казалось бы вот оно долгожданное, вымученное, выстраданное в течении трех дней чудо... но хрен тебе (в смысле мене)! Ошибка SQL-запрос: -- -- Table structure for table `category` -- DROP TABLE IF EXISTS `category` Блин, структура ему не такая! На локальном все работает, а тут не такая! :x Убил таблицы на локальном, сделел все заново (создаются пхп файлом), залил все данные в таблицы (для верности). Делаю дамп, импортирую на хостинг, и снова таже ошибка! Может кто знает в чем дело?