- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
В общем ситуация такова:
есть база данных А и база данных Б.
А - это старая, из которой я хочу перенести в новую Б.
Обе БД - MySQL
К базе А у меня уже нету доступа, но когда он еще был - я создал два дампа в кодировках cp1251 и utf8.
После этого я перенес сайт на другой хостинг, изменил настройки с данными доступа к БД, и сделал импорт из архива с дампом из старой базы А к новой базе - базе Б.
Я пробовал и первый и второй дамп - на сайте информация отображается крокозябрами. Я пробовал изменять отображение кодировок и в браузере и в настройках самого скрипта сайта - безрезультатно.
Помогите советом пожалуйста, а то даже незнаю что и делать...
хм... пробывали:
mysql_connect ("лялялялля
mysql_select_db лялялялля
mysql _query(" SET NAMES cp1251");
?
Хм. LEOnidUKG, не совсем понял что Вы имеете ввиду.
Пишутся операторы mysql_query ("set names название_кодировки") и mysql_query ("set character set название_кодировки") в php-скрипте, работающем с вашей базой (если у вас php).
Проверьте, корректно ли отображаются данные в новой базе (например, утилитой phpMyAdmin, если она доступна у хостера). Тогда указанные операторы (пишутся один раз после подключения к БД) должны помочь. Если же в базе информация уже отображена некорректно, то тут нужно анализировать, почему так произошло и пробовать другие варианты импорта данных в новую базу.
Ответьте, пожалуйста, на ряд уточняющих вопросов, чтобы картину прояснить:
1. Каким образом Вы создавали дамп на сервере A, через mysqldump (консольную утилиту) или через шаманства типа phpMyAdmin?
2. Каким образом Вы восстанавливали дампы на сервере B?
3. Попробуйте просмотреть таблицы БД через phpMyAdmin. Можно ли прочитать данные в них, или там тоже будут кракозяблы?
Ответьте на эти вопросы, а там решим, что делать =))
P.S. совет на будущее: всегда используйте mysqldump для создания дампов. Это гарантия того, что данные в принципе подлежат восстановлению (если дамп, конечно, не битый) :)
есть база данных А
Если у Вас ещё осталась база А, то сделайте её бекап Вот этим скриптом "Sypex Dumper Lite 108" и далее восстановите её в базе Б опять же скриптом который я дал.
P.S. Ещё ни разу не подвёл.
Чем официальный сайт не устроил?
sypex.net