В этом учебном пособии вы узнаете, как использовать MariaDB функцию ENCRYPT с синтаксисом и примерами.
Описание
MariaDB функция ENCRYPT используется для шифрования строки с помощью UNIX crypt ().
Синтаксис
Синтаксис функции ENCRYPT в MariaDB:
ENCRYPT( string [, salt ] )
Параметры или аргументы
- string
- Текстовая строка, которая зашифрована с помощью UNIX crypt().
- salt
- Необязательный. Это строка длиной не менее 2 символов, используемая в процессе шифрования. Если salt не указано, функция ENCRYPT будет использовать случайное значение.
Примечание
- Функция ENCRYPT вернет NULL, если длина salt меньше 2 символов.
- Функция ENCRYPT вернет NULL, если string равна NULL.
Применение
Функция ENCRYPT может использоваться в следующих версиях MariaDB:
- MariaDB 10
Пример
Рассмотрим некоторые примеры функции ENCRYPT, чтобы понять, как использовать функцию ENCRYPT в MariaDB.
Например:
1 2 3 4 5 6 7 8 9 10 11 |
SELECT ENCRYPT('hello'); --Результат: 'VxuFAJXVARROc' SELECT ENCRYPT('Google.com', '1'); --Результат: NULL SELECT ENCRYPT(NULL); --Результат: NULL |