İhtiyacın olan şey, bir veriyi bir anahtarla şifrelemek ve o sadece o anahtarla ihtiyaç anında çözebilmek. Bunun için 2 fonksiyon yazman lazım.
1. EncryptText şifreleme için
2. DecryptText şifrelenmiş veriyi çözmek için.
Mesela biri Des'ten bahsetmiş.
Des gibi algoritmalarda bir anahtar oluşturuyorsun
encryptionPrivateKey = "blabla"
des algoritması bu key ile her hangi bir veriyi şifreleyip aynı keyle çözebilir. Db de veriler şifreli durur ve keyi olmayan kimse onu çözemez. Hatta keyi olsa bile o bilgisayardan başka bilgisayarda çözülememesinin de bir yolu var. O biraz karmaşık bir yöntem. Sana fonksiyonları gönderebilirim ama kendinde arayarak webde bulabilirsin.
Teknik konuşmadan anlatması zormuş cidden, çok teknik anlattılar diye bir daha anlatayım dedim ama beceremedim sanki
Şimdi daha net oturdu. İnternette hazır bir kod kaynağı bulabilirsem problem yaşamayacağım sanırım. Yaşarsam sizi ufak bir rahatsız ederim olmazsa. Ağzınıza sağlık hocam

Bunu yapmadan önce
şunu okumanızı istiyorum. [ Kriptoloji de 1.kural - Kendi şifreleme algoritmanı üretmeye çalışma

] Bu işe MySQL'i dahil etmek istiyorsanız UDF yazmanız gerekiyor. Ama bunu uygulama kodu içinde yapmak her zaman daha güvenlidir.
@berkantipek; openssl-encrypt önermiş ki bende aynı şeyi öneriyorum size. Onun dışında PHP 7.2 ile birlikte yeni bir crypto kütüphanesi eklendi incelemeni öneririm.
BKNZ
Hehey, neler geliyor. Konuyu açarken yardım gelir mi diye düşündüm. Çiçek gibi kaynaklar geldi. Çok teşekkür ediyorum