Всем привет! Как написано в теме, возникла проблема с конвертацией файла CSV (Exel) в дамп SQL. Подскажите, где можно взять проги для конверта или, ещё что-нить полезное, как это можно сделать! Всю голову поломал уже, весь инет перерыл и ничего полезного!
[Ответ]
Сообщение от DexterStreet:
Всем привет! Как написано в теме, возникла проблема с конвертацией файла CSV (Exel) в дамп SQL. Подскажите, где можно взять проги для конверта или, ещё что-нить полезное, как это можно сделать! Всю голову поломал уже, весь инет перерыл и ничего полезного!
Я лаймер в этом деле, просто шеф сказал, надо как-то сделать.
Есть несколько сайтов они у них мгазины использую MySQL, у меня есть дамп этих баз. Редактирую базы через phpMyAdmin. Мне надо базу csv ковертировать, либо в формат, который можно будет залить в БД через панель phpMyAdmin, либо в дамп, если такое возможно
[Ответ]
DexterStreet 20:05 13.09.2007
Сообщение от shuri:
В дамп или базу?
Насколько я знаю дамп легко заливается через phpMyAdmin, лучше в дамп? А что значит в базу?
[Ответ]
только аккуратней с csv засад много - там разделители всякие, символы конца строки и переноса
[Ответ]
DexterStreet 13:08 14.09.2007
Сообщение от Userator:
прога sqlyog
table -> import/export -> import Data from CSV
или выделяешь таблицу и ctrl+shift+M
только аккуратней с csv засад много - там разделители всякие, символы конца строки и переноса
Большое спасибо за прогу, только пока не могу с ней разобраться. Там практически всё понятно, кросе хоста, я знаю только IP сервера и всё, сервак выделенный, подлючение к БД на сайтах осуществляется по пути localhost, а в проге, что писать не пойму.
[Ответ]
DexterStreet 13:37 14.09.2007
пробую подключиться через эту прога к старой бд на виртуальном хостинге.
хост: mysql.4.avom.z8.ru
логин: *******
пароль: ******
порт: 3306
Базы данных: dbu_avom_1; dbu_avom_2; dbu_avom_4
Жму тест вылетает ошибка:
Error No. 2003
Can't connect to MySQL server on 'mysql.4.avom.z8.ru' (10051).
Не пойму в чём проблема.
Войти пытаюсь под обычным пользователем, не под root, может поэтому и не пускает?
[Ответ]
Userator 14:22 14.09.2007
Если ты к этому 'mysql.4.avom.z8.ru' хосту лез то пингани его и увидишь почему не пускает.
Спроси у хостера может быть у него доступ к бд открыт только с localhost`a, а с внешки закрыт.
[Ответ]
netwind 14:35 14.09.2007
так сам phpmyadmin все позволяет делать
Выбираешь таблицу,Вставить, внизу ссылочка Вставить текстовые файлы в таблицу.
[Ответ]
DexterStreet 15:19 14.09.2007
Сообщение от netwind:
так сам phpmyadmin все позволяет делать
Выбираешь таблицу,Вставить, внизу ссылочка Вставить текстовые файлы в таблицу.
В phpMyAdmin 2.11.0 такого нет, есть только вставить запись!
[Ответ]
netwind 18:09 14.09.2007
пардон, вкладка называется не Вставить а SQL
[Ответ]
alemiks 20:06 14.09.2007
Сообщение от DexterStreet:
подлючение к БД на сайтах осуществляется по пути localhost, а в проге, что писать не пойму.
в проге надо писать localhost, только на сервере нужен http-туннель (он находится в папке программы (SQLyogTunnel.php).
нужно будет выбрать подключение через туннель и прописать путь до него
p.s. кроме sqlyog возможность импорта есть в ems и maestro
[Ответ]
DexterStreet 21:53 14.09.2007
Сообщение от alemiks:
в проге надо писать localhost, только на сервере нужен http-туннель (он находится в папке программы (SQLyogTunnel.php).
нужно будет выбрать подключение через туннель и прописать путь до него
p.s. кроме sqlyog возможность импорта есть в ems и maestro
Пооробую сделать, но не думаю, что у меня получится!
Существуют вообще проги, что из CSV сразу ковертить в дамп базы?
[Ответ]
DexterStreet 21:54 14.09.2007
Сообщение от netwind:
пардон, вкладка называется не Вставить а SQL
Сообщение от netwind:
Версия phpmyadmin старее, чем твоя.
А какая это у тебя версия? И не мог бы ты прислать мне её на почту, ящик кину в личку.
Там на скрине написано, что минимальный размер 2048кб - это как я понимаю глюк, это указан максимальный размер файла?
[Ответ]
DexterStreet 18:05 18.09.2007
Сообщение от netwind:
Версия phpmyadmin старее, чем твоя.
Пытаюсь залить CSV файл с разделителями ;
не получается вот что пишет:
Добавлены ряды: 10 (Запрос занял 0.0181 сек)
а в файле 2910 наименований, что за бред?
Если CSV файл открыть текстовиком то вот, как он выглядит: