Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download
Verwendung der RANDOM_BYTES() Funktion in MySQL und MariaDB-Datenbanken
Die Funktion RANDOM_BYTES() in MySQL und MariaDB wird verwendet, um eine bestimmte Anzahl zufälliger Bytes zu generieren. Die Funktion benötigt einen ganzzahligen Parameter, der die Anzahl der zu generierenden Bytes darstellt, und gibt einen Binärstring aus zufälligen Bytes zurück, der in Anwendungen verwendet werden kann, in denen zufällige Daten generiert werden müssen, zum Beispiel für zufällige Verschlüsselungsschlüssel, beim Erstellen zufälliger Salts für das Passwort-Hashing oder zum Generieren zufälliger Token für Sitzungsverwaltungs- oder Authentifizierungszwecke.
Die Funktion steht ab MySQL Version 8.0.13 und MariaDB Version 10.10 oder höher zur Verfügung.