2013-10-30 12 views
2

我是mySQL和PHPmyAdmin的新手 - 請在我身上輕鬆點!需要mySQL函數來加密列中的文本

我需要一個函數來打亂或替換真正的數據用於生產/測試目的(我想僱用一名自由職業者,但需要首先保護身份)。我想爭取他們的名字,他們的電子郵件,電話號碼等,但我需要保留其他列完整(如州和郵編)爲我們的測試目的。

我已經使用這個:

UPDATE members 
SET last_name=REVERSE(last_name); 

,但它太容易被 「破解」。有沒有一種簡單但更安全的方法來搶佔領域來保護隱私?也許是內置的隨機函數?甚至是一個隨機替換字符的函數?

以後我不需要「解讀」數據,因爲無論如何這只是一個測試服務器。感謝您的幫助。

+6

使用md5作爲字符串 –

+0

您也可以使用鹽 –

+0

如果他們有權訪問PHPmyAdmin,另一個人是否可以撤銷md5加密? – user2939031

回答

0

Soundex()函數可以將數據轉換爲一系列字母和數字,這將是無意義的。