我用来配置我的MySQL 5.7.22实例
early-plugin-load = keyring_file.dll在my.ini中,重启服务(在Windows Server 2016标准版上),然后我创建了一个表:
CREATE TABLE t1 (c1 INT) ENCRYPTION='Y';表被正确创建,看起来数据是真正加密的(通过查看MySQL data文件夹)。但是当我尝试修改这个表(在Workbench中)时,我看到了以下内容:

为什么我得到这个“错误解析DDL"?
其他语句,如INSERT或SELECT,可以在这个加密表上正常工作。
另外,在非加密表上的ALTER也可以正常工作。
发布于 2018-08-24 23:30:30
我更新了MySQL工作台,现在它工作得很好:-)
https://stackoverflow.com/questions/51990000
复制相似问题