如何在不知道文本长度的情况下使用 varbinary?
我想在MySQL中使用AES加密文本,但是遇到一个小问题,因为需要使用varbinary来存储这些数据类型。
我的一些数据类型是varchar,虽然我可能可以计算出这些varbinary的长度。然而,对于我的地址字段,我使用TEXT数据类型,因为我们存储了中文地址,而这些地址可能非常长。我使用TEXT数据类型是因为在MySQL中不需要指定长度。
问题是,使用varbinary时需要指定长度,而我不知道地址的长度,因为地址可以是任意长度。
有没有一种二进制数据类型可以用于AES,而不需要指定数据的长度?