在mysql中對數據進行加密的方法
1.首先,在命令行中啟動MySQL服務;
service mysql start
2.MySQL服務啟動后,在命令行中輸入mysql的用戶名和密碼登錄到MySQL;
mysql -u root -p
3.登錄到MySQL后,選擇使用一個數據庫;
use mysql;
4.最后,進入到數據庫后,在數據庫中創建一個MySQL加密表;
CREATE TABLE `f_user_m` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(200) DEFAULT NULL,
`tel` varchar(100) DEFAULT NULL,
`pwd` varbinary(255) DEFAULT NULL,
PRIMARY KEY (`id`)
);
5.MySQL加密表創建好后,執行以下命令即可對表中的數據進行加密;
/* 加密數據 */
insert into f_user_m (name,tel,pwd)
select name,tel,AES_ENCRYPT(pwd,'MySQL') from f_user;
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0