乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      MySQL密碼加密與解密

       頭號(hào)碼甲 2022-04-01

      MySQL加密和解密實(shí)例詳解

      有多種前端加密算法可用于數(shù)據(jù)加密、解密,這是一種簡(jiǎn)單的數(shù)據(jù)庫級(jí)別的數(shù)據(jù)加密、解密解決方案。

      以MySQL數(shù)據(jù)庫為例,它內(nèi)建了相應(yīng)的加密函數(shù)(AES_ENCRYPT() )和解密函數(shù)(AES_DECRYPT())。

      1.建表:建表時(shí)注意數(shù)據(jù)的類型

      CREATE TABLE users( username VARCHAR(10), PASSWORD VARCHAR(10), testpswd VARBINARY(20) );

          此表有三個(gè)字段,'用戶名' ,'密碼' ,'加密的密碼'。

      2.在表中插入數(shù)據(jù)

      INSERT INTO users (username,PASSWORD,testpswd) VALUES ('sxyu','1233210',AES_ENCRYPT('1233210','key')); 

          插入一條記錄,AES_ENCRYPT()函數(shù)需要一個(gè)“key”來協(xié)助加密,解密同時(shí)也需要它,需要牢記。

      3.從表中查詢加密數(shù)據(jù)(解密):

      SELECT username,PASSWORD,AES_DECRYPT(testpswd,'key') FROM users 

          從查詢結(jié)果可以發(fā)現(xiàn),解密后的密碼與原本的密碼是相同的。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多