All posts by Gopal Shankar

About Gopal Shankar

Gopal Shankar has been working with MySQL Database team since 2012. He is currently employed by Oracle, based in India, Bangalore. He is Principal Software Developer for the Runtime Team of the MySQL Database. He has a background in the database industry, working for Alcatel Lucent's DataBlitz main memory database in past. He has a Master's in Computer Science Degree from Illinois Institute of Technology, Chicago, IL .

Controlling table encryption in MySQL 8.0

MySQL 5.7.11 introduced InnoDB transparent tablespace encryption, which enabled support for file-per-table tablespaces, and this feature is discussed in this blog.

Later in MySQL 8.0.13, encryption for general tablespace  was introduced.

To improve usability of encryption handling, MySQL 8.0.16 added several features to enable, disable and enforce table encryption for tables within a schema, general tablespace or entire MySQL system.…