MySQL функция ENCRYPT

В этом учебном пособии вы узнаете, как использовать MySQL функцию ENCRYPT с синтаксисом и примерами.

Описание

MySQL функция ENCRYPT используется для шифрования строки с использованием UNIX crypt ().

Синтаксис

Синтаксис MySQL функции ENCRYPT:

ENCRYPT( string [, salt ] )

Параметры или аргументы

string — строка открытого текста, зашифрованная с помощью UNIX crypt ().

salt — необязательный. Строка длиной не менее 2 символов, которая используется в процессе шифрования. Если salt не предусмотрена, функция ENCRYPT будет использовать случайное значение.

Примечание

  • Функция ENCRYPT вернет значение NULL, если длина salt не превышает 2 символов.
  • Функция ENCRYPT будет возвращать NULL, если строка имеет значение NULL.
  • Функция ENCRYPT будет возвращать NULL, если UNIX crypt () недоступен в вашей системе.

Применение

Функция ENCRYPT может использоваться в следующих версиях MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1

Пример

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