Резервные копии администратора MySQL: «Режим совместимости», что именно это делает?

Вы можете попробовать использовать Linq , т.е. е.

public override string Encrypt(string input)
{ 
    Func<char, char> encryption = (c) => (char)chars[(c * k1 + k0) % 26]; 

    return string.Concat(input.Select(c => encryption(c)));
}

Мы даже можем избавиться от encryption:

public override string Encrypt(string input) => 
   string.Concat(input.Select(c => (char)chars[(c * k1 + k0) % 26]));
6
задан burning_LEGION 11 August 2012 в 16:12
поделиться

1 ответ

Режим эмуляции - режим, который помогает Вам создать экспорт compabible с различными версиями MySQL или других баз данных.

Вы видите, некоторые версии MySQL имели различные команды, которые использовались в различных версиях. Таким образом, что позволяет режим эмуляции, Вы, чтобы сделать являетесь взятием база данных, и экспортируйте SQL, чтобы быть совместимыми с другой версией MySQL. Таким образом можно хотеть обновить сервер MySQL 3 до 4 - этот режим эмуляции позволяет, чтобы экспорт база данных или отдельные таблицы создал файл SQL, который может импортировать в сервер версии MySQL 4 (должен работать в 5 также).

Я использую webmin, также, и выполняю MySQL 5. Я использую режим эмуляции для MySQL 4.... Я избегаю любого из других, потому что я не выполняю те другие базы данных.

До команд MySQL, которые отличались между MySQL 3.x и 4.x, которому я верю, были изменения в отношении того, как CURRENT_TIMESTAMP переводится из MySQL 3 - 4, и также MySQL 3 не поддерживает наборы символов, согласно этому сообщению форума здесь: http://www.phpbuilder.com/board/showthread.php?t=10330692

1
ответ дан 17 December 2019 в 22:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: