Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сконвертировать базу из Mysql3 в Mysql5
 
 автор: nill   (27.04.2008 в 16:20)   письмо автору
 
 

Есть дамп базы в старой версии Mysql какими прогами или может где то в phpmyadmin можно переконвертировать старый формат в новый ?

   
 
 автор: cheops   (27.04.2008 в 21:46)   письмо автору
 
   для: nill   (27.04.2008 в 16:20)
 

Дамп или бинарные файлы? Дамп можно не конвертировать, а просто развернуть на MySQL 5 - никаких проблем быть не должно. Если у вас версия, которая уже не поддерживает ключевое слово TYPE, следует в дампе в операторах CREATE TABLE, заменить TYPE на ENGINE.

   
 
 автор: nill   (27.04.2008 в 22:19)   письмо автору
 
   для: 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'


где копать что исправлять ?

кроме как менять хостинг можно как то исправить ?

   
 
 автор: cheops   (28.04.2008 в 01:32)   письмо автору
 
   для: nill   (27.04.2008 в 22:19)
 

Хм... а нет возможности скачать обновлённую версию osCommerce (это бесплатное приложение) - в MySQL 5.0 были внесены изменения для совместимости со стандартом SQL 2003.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования