|
|
|
| Есть дамп базы в старой версии Mysql какими прогами или может где то в phpmyadmin можно переконвертировать старый формат в новый ? | |
|
|
|
|
|
|
|
для: nill
(27.04.2008 в 16:20)
| | Дамп или бинарные файлы? Дамп можно не конвертировать, а просто развернуть на MySQL 5 - никаких проблем быть не должно. Если у вас версия, которая уже не поддерживает ключевое слово TYPE, следует в дампе в операторах CREATE TABLE, заменить TYPE на ENGINE. | |
|
|
|
|
|
|
|
для: cheops
(27.04.2008 в 21:46)
| | да вроде дамп с расширением .sql
Помогли сконвертировать но проблема осталась
может кто знает
вот есть интернет магазин http://www.oscommerce.com
у меня дистрибутив старой версии и он нормально работает на
php4, mysql 3 и 4
а на хостинге стоит mysql 5
и при обращении к базе постоянно идут ошибки
типо таких
1054 - Unknown column 'p.products_id' in 'on clause'
select count(p.products_id) as total from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id = '24'
где копать что исправлять ?
кроме как менять хостинг можно как то исправить ? | |
|
|
|
|
|
|
|
для: nill
(27.04.2008 в 22:19)
| | Хм... а нет возможности скачать обновлённую версию osCommerce (это бесплатное приложение) - в MySQL 5.0 были внесены изменения для совместимости со стандартом SQL 2003. | |
|
|
|