How Does a Function Access the MySQL Database?
Perform the following operations:
- Check whether the MySQL database is deployed in a VPC.
- Yes: Configure the same VPC and subnet as the MySQL database for the function by referring to Configuring VPC Access.
- No: See How Do I Configure External Network Access?
- Search for MySQL templates and select the one with the desired runtime, as shown in Figure 1. Set the parameters as required and click Create Function.
Figure 1 Selecting a function template
- After the MySQL function is created, choose Configuration > Environment Variables, click Edit Environment Variable. In the displayed dialog box, add environment variables and enable encryption as required (see Figure 2), and click OK.
Figure 2 Enabling encryption
NoteIf the function needs to access RDS APIs, create an agency and grant required permissions.
Parent topic: External Resource Access FAQs