| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > PostgreSQL > MySQL |
| Автор: Gum 2.5.2007, 12:45 |
| Переношу сайт, на новом хостинге стоит MySQL, дамп слит из PostgreSQL. Так как о PostgreSQL слышу впервые, вопросы к знатокам: 1) в дампе есть описания функций, насколько знаю в MySQL они не работают, так или нет? 2) принципиально, возможно после изменения файла работы с БД работать на другой базе (есть разница в формировании выборки, например)? Впервые в жизни столкнулся с такой проблемой |
| Автор: Бонифаций 2.5.2007, 13:23 |
| 1) описания функций это хранимые процедуры чтоли? В последних mysql они тоже есть. Но синтаксис другой. В postgresql они сделаны по мотивам oracle, в mysql по мотивам db2. Так что напильником придется дорабатывать однозначно. 2) зависит от того, что вы хотите от базы. простые выборки выглядят одинаково. Чем сложнее, тем больше разница. (Например работа с датами). Кроме того если это не java приложение, то скорее всего придется переписывать и клиентскю часть, тк API отличается. Добавлено через 1 минуту и 37 секунд В общем прогноз пессимистический на мой взгляд |
| Автор: Gum 2.5.2007, 13:55 |
| Бонифаций, благодарю. Так и думал. Полная )( Значит придется вручную, и на другой движок... |