相关疑难解决方法(0)

针对哈希ID的非二进制的MySQL二进制文件

假设我想使用哈希作为ID而不是数字.将它们存储BINARY为非二进制文件是否具有性能优势?

CREATE TABLE `test`.`foobar` (
  `id` CHAR(32) BINARY CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
  PRIMARY KEY (`id`)
)
CHARACTER SET ascii;
Run Code Online (Sandbox Code Playgroud)

mysql string binary

26
推荐指数
2
解决办法
1万
查看次数

在 MySQL 数据库中存储“敏感”数据

“敏感”数据应如何存储在 MySQL 数据库中?

1) 我应该更关注 MySQL 数据库的安全性并将数据存储为纯文本吗?

2)我应该加密数据吗?

  • 如果是,那么应该如何进行加密?
    1. 使用 MySQL aes_encrypt/aes_decrypt?
    2. 使用 PHP AES 函数/算法加密/解密数据?
  • 数据应该如何存储在 MySQL 中?
    1. BLOB
    2. 二进制
    3. VARBINARY

就我而言,“敏感”数据是个人支付的款项。

谢谢

php mysql encryption aes

5
推荐指数
1
解决办法
3545
查看次数

标签 统计

mysql ×2

aes ×1

binary ×1

encryption ×1

php ×1

string ×1