Category Archives: MariaDB

Panduan Lengkap Menggunakan Fungsi Matematika di MySQL

Fungsi matematika di MySQL seperti ABS(), ACOS(), ASIN(), ATAN2(), ATAN(), ATAN(), CEIL(), CEILING(), CONV(), COS(), COT(), CRC32(), DEGREES(), EXP(), LN(), LOG10(), LOG2(), LOG(), MOD(), OCT(), PI(), POW(), POWER(), RADIANS(), RAND(), ROUND(), SIGN(), SIN(), SQRT(), TAN(), TRUNCATE() dan FLOOR() dapat digunakan untuk melakukan operasi matematika pada data yang disimpan di database MySQL.

Semua fungsi matematika di MySQL ini dapat digunakan untuk melakukan operasi matematika pada data yang tersimpan dalam database MySQL.

Berikut adalah penjelasan fungsi-fungsi matematika tersebut beserta contoh codenya: » Read more

Panduan Penggunaan Fungsi Enkripsi dan Dekripsi di MySQL untuk Keamanan Data

Fungsi-fungsi enkripsi dan dekripsi di MySQL seperti AES_ENCRYPT(), AES_DECRYPT(), DES_ENCRYPT(), DES_DECRYPT(), ENCRYPT() dan PASSWORD() digunakan untuk melindungi data sensitif di database.

Contoh penggunaan AES_ENCRYPT() dan AES_DECRYPT() adalah sebagai berikut:

Fungsi DECODE() dan ENCODE() digunakan untuk encoding dan decoding data, contohnya seperti ini:

-- Encoding data
SELECT ENCODE('s3ns1t1f', 'k3y') as encoded_data;

-- Decoding data
SELECT DECODE(ENCODE('s3ns1t1f', 'k3y'), 'k3y') as decoded_data;
-- Enkripsi data
SELECT AES_ENCRYPT('s3ns1t1f', 'k3y') as encrypted_data;

-- Dekripsi data
SELECT AES_DECRYPT(AES_ENCRYPT('s3ns1t1f', 'k3y'), 'k3y') as decrypted_data;

Fungsi COMPRESS() dan UNCOMPRESS() dapat digunakan untuk mengompresi dan men-dekompresi data, contohnya seperti ini: » Read more