
# AES_encrypt函数报错Incorrect parameter count...的解决方案
AES_encrypt函数的入参数量由参数**block_encryption_mode**决定，使用规范与开源社区一致。
- 当该参数为 xxx-xxx-ecb时（例如：aes-128-ecb），AES_encrypt函数需要2个输入参数。
- 当该参数为 xxx-xxx-cbc时（例如：aes-128-cbc），AES_encrypt函数需要3个输入参数。
如果您是从其他MySQL或相同生态的数据库迁移过来，且AES_encrypt在源端库的调用正常，为保证加解密结果的一致性，请在控制台将TaurusDB的block_encryption_mode参数改为与源端一致。
