Updated on 2026-09-24 GMT+08:00

Quick Start - Application-plugin Mode Process

This scenario uses the MySQL database as an example to illustrate the integration of an Application-Plugin. This scenario covers only MySQL; for operations involving other databases, please refer to the System Administrator Operation Guide.

To use the Application-Plugin pattern, follow these steps:

  1. Logging In to the Database Encryption System using the system administrator (sysadmin) account.
  2. Creating an Asset Database: bind the business database to integrate system data sources.
  3. Creating a Key: generate a unique key to ensure secure data encryption and decryption.
  4. Creating a Project: provides a multi-project encryption management environment that enables clear management of encryption operations across various real-world projects and facilitates isolated management across different projects.
  5. Selecting the Table Fields to Encrypt: lock sensitive fields and specify the encryption scope.
  6. Encryption of Existing Historical Data: batch encrypts existing data to eliminate plaintext security risks.
  7. Configuration Dependency: set up encrypted dependency components to adapt to the runtime environment.
  8. Configuring Environment Variables: configure plugin parameters to ensure secure connection encryption.
  9. Modifying Database Connection and Driver Settings: adapt it to encrypted databases and ensure compatibility for data read/write operations.
  10. Modifying the Application Execution Command: update the startup parameters and load the encryption configuration.
  11. Testing the Application: restart the verification service to verify the effectiveness of the encryption upgrade.