Заметил у себя такую штуку. Если на сайте используется мультияз и есть хитрые символы (допустим иероглифы), то в том бекапе, который создается скриптом автоматически, вместо таких символом вставляются так называемые "крокозяблики". Пример из строки scj2.domain.com.update_1.2018-07-02.sql :
(16,'admin added','Cute teen anal équitation grosse bite noire!','','','','cute-teen-anal-riding-big-black-cock')
Здесь вместо символов é должен быть символ é.
Соотв-но, когда приходится подниматься по такому бекапу - уже и в базе будут такие крокозяблики.
Backup и хитрые символы
Re: Backup и хитрые символы
Бекап создается просто exec (mysqldump -u ... -p... ) и тп
те его таким создает сам мускл и поднимать его должен без пробелм
те его таким создает сам мускл и поднимать его должен без пробелм
Don't forget to run script update
-
richmantrade
- Posts: 1036
- Joined: Tue Dec 04, 2012 8:46 am
Re: Backup и хитрые символы
Вот поймать бы того человека, который придумал множество кодировок таблиц и начистить бы ему еб...льник!
Расскажу как решилось у меня. Мож пригодиться кому.
На самом деле вышеописанная проблема имела место быть при переезде доменов на другой сервак...
Решилось так:
1. поменяли в настройках mysql сервера
character-set-server с utf8mb4 на latin1
2. полностью убрали из настроек параметр collation-server
он был установлен явно в utf8mb4_general_ci
Расскажу как решилось у меня. Мож пригодиться кому.
На самом деле вышеописанная проблема имела место быть при переезде доменов на другой сервак...
Решилось так:
1. поменяли в настройках mysql сервера
character-set-server с utf8mb4 на latin1
2. полностью убрали из настроек параметр collation-server
он был установлен явно в utf8mb4_general_ci
Re: Backup и хитрые символы
Вообще utf более правильный вариант как по мне ..
Но спасибо, да, думаю не последний человек у кого может быть такая проблема )
Но спасибо, да, думаю не последний человек у кого может быть такая проблема )
Don't forget to run script update







