mysql設置資料庫密碼常用的有四種方法:
1.用root
登陸MySQL終端
mysql>set
password
=password(『raykaeso『);
mysql>flush
privileges;
2.在MySQL終端中使用GRANT語句回
mysql>grant
all
on
*.*
to
『root』@』localhost』
IDENTIFIED
BY
『raykaeso』with
grant
option
;
mysql>flush
privileges;
3.在MySQL庫user表中直接修改答
mysql>use
mysql;
mysql>update
user
set
password=password(『raykaeso』)
where
user=』root';
mysql>flush
privileges;
4、在shell命令行里修改MySQL用戶密碼
[root@raykaeso leixuesong]
mysqladmin
-u
root
password
「your
password」;
⑵ 如何在mysql資料庫中加入加密演算法,使得資料庫能夠對資料庫中的數據進行加密。
插入加密數據:
1、INSERT INTO userdata(username,pasword,encryptedpassword)
2、VALUES ('smith','htims',AES_ENCRYPT('htims','key'))
上面的插入語句有三個欄位,「用戶名」、「密碼」和「加密的密碼」。
AES_ENCRYPT()函數需要一個「key」來協助加密,同樣,解密也需要它。
從表中查詢加密數據
1、SELECT username,pasword,AES_DECRYPT(encryptedpassword,'key')
2、FROM userdata.
⑶ mysql資料庫連接密碼的加密方法
最基本的做法就是使用加密工具,先把字元串加密,之後用配置文件的方法,添加到你的項目中;
然後通過程序的運行,動態的將加密過的字元串進行逆轉操作,恢復成123456,你需要考慮的是,哪種加密方式可以逆反操作,MD5這樣的方式似乎只能進行單向的加密,其實,加密方式也就是一個計算的過程。
希望可以幫助到你~!
⑷ 如何加密導出mysql資料庫
導出資料庫文件,用7z打包成帶密碼的壓縮文件就行了。