PDA

Показать полную графическую версию : Непонятные проблемы с MySQL.


mspuz
04-03-2016, 12:53
Добрый день. Хостинг на Debian 6, СУБД MySQL. Необходимо было произвести обновление сервера (update-upgrade). После обновления все работало, но когда решил внести изменения на сайте, то заметил, что некорректно сохраняются материалы в БД. Пишешь одно, а сохраняется двойное значение (пример на странице - http://renault.af-bogorodsk.ru/modelnyj_ryad/novyj_duster/#offer). Разбираясь натолкнулся на следующие странности:
1. Если выгрузить БД на локальном сервере, то она будет ровно в два раза меньше, чем если выгрузить ту же БД на хостинге.
2. В выгруженном файле с хостинга одна и таже таблица фигурирует дважды.
3. Если в phpMyAdmin поставить галочки на таблицах и выбрат удалить - формируется sql-запрос, в котором таблицы фигурируют дважды.

Т.е. каким-то странным образом все БД дублируются. Пробовал создать новую БД и залить в нее копию - таже беда. С таким сталкиваюсь впервые, что делать ума не приложу. Прикладываю примеры файлов.
Нормальная БД:
https://yadi.sk/d/QQeRhLaJpuMoX
Двойная БД:
https://yadi.sk/d/Qgh5PtCOpuMp2

oloiphut
04-03-2016, 13:13
Вы делаете дамп баз при помощи phpMyAdmin? Попробуйте воспользоваться стандартным mysqldump, чтобы выяснить, кто глючит, сам сервер или pma.

mspuz
04-03-2016, 13:41
Спасибо, действительно - сделал дамп БД стандартными средствами, получилось как надо. Но материалы из CMS не сохраняются как надо.

mspuz
04-03-2016, 14:32
Сейчас MySQL 5.1.73, есть смысл обновить MySQL при наличии рабочих проектов?

oloiphut
04-03-2016, 14:44
есть смысл обновить MySQL при наличии рабочих проектов? »
Есть шанс что-то опять поломать, но бекап ваш друг. Смысл имеет, если планируете использовать новые фичи новых версий.
Но материалы из CMS не сохраняются как надо. »
Всмысле? Кодировка неверная? так её можно передать опцией mysqldump.




© OSzone.net 2001-2012