--- title: "Cloud DB for MySQL (VPC) overview" slug: "database-vmysql" tags: ["Cloud DB for MySQL"] updated: 2026-09-17T10:05:54Z published: 2026-09-17T10:05:54Z canonical: "api.ncloud-docs.com/database-vmysql" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Cloud DB for MySQL (VPC) overview Available in VPC Cloud DB for MySQL is a fully managed cloud database service using MySQL, which is the most widely used relational database in the world. Cloud DB for MySQL provides APIs for database management features in RESTful form. ## Common Cloud DB for MySQL settings The following describes commonly used request and response formats in Cloud DB for MySQL APIs. ### Request The following describes the common request format. #### API URL The request API URL is as follows: ``` https://ncloud.apigw.ntruss.com ``` #### Request headers The following describes the request headers. | Field | Required | Description | | --- | --- | --- | | `x-ncp-apigw-timestamp` | Required | This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.Request is considered invalid if the timestamp differs from the current time by more than 5 minutes. | | `x-ncp-iam-access-key` | Required | Access key issued on NAVER Cloud PlatformIssue and check access key: See [Create authentication key](/docs/en/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1).Issue and check access key for sub account: See [Create sub account](https://guide.ncloud-docs.com/docs/en/subaccount-use#%EC%84%9C%EB%B8%8C-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1). | | `x-ncp-apigw-signature-v2` | Required | Base64-encoded signature that encrypts the request information with a secret key that maps to the access key issued on NAVER Cloud Platform, using the HMAC encryption algorithm (HmacSHA256)Issue and check secret key: See [Create authentication key](/docs/en/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1).Create signature: See [Create signature](/docs/en/common-ncpapi#%EC%8B%9C%EA%B7%B8%EB%8B%88%EC%B2%98%EC%83%9D%EC%84%B1). | ### Response The following describes the common response format. #### Response status codes Cloud DB for MySQL APIs use NAVER Cloud Platform's common response status codes. For information about the HTTP status codes common to all NAVER Cloud Platform, see [Ncloud API response status codes](/docs/en/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C). ### Cloud DB for MySQL API The following describes the APIs provided by the Cloud DB for MySQL API service. | API | Description | | --- | --- | | [addCloudMysqlDatabaseList](/docs/en/database-vmysql-addcloudmysqldatabaselist) | Add a database to a Cloud DB for MySQL instance. | | [addCloudMysqlUserList](/docs/en/database-vmysql-addcloudmysqluserlist) | Add a DB user to a Cloud DB for MySQL instance. | | [changeCloudMysqlServerSpec](/docs/en/database-vmysql-changecloudmysqlserverspec) | Change the DB server specifications for a Cloud DB for MySQL instance. | | [changeCloudMysqlUserList](/docs/en/database-vmysql-changecloudmysqluserlist) | Edit DB user information for a Cloud DB for MySQL instance. | | [createCloudMysqlInstance](/docs/en/database-vmysql-createcloudmysqlinstance) | Create a Cloud DB for MySQL instance. | | [createCloudMysqlRecoveryInstance](/docs/en/database-vmysql-createcloudmysqlrecoveryinstance) | Create a recovery server instance in a Cloud DB for MySQL instance. | | [createCloudMysqlSlaveInstance](/docs/en/database-vmysql-createcloudmysqlslaveinstance) | Create a slave server instance in a Cloud DB for MySQL instance. | | [deleteCloudMysqlDatabaseList](/docs/en/database-vmysql-deletecloudmysqldatabaselist) | Delete a database of a Cloud DB for MySQL instance. | | [deleteCloudMysqlInstance](/docs/en/database-vmysql-deletecloudmysqlinstance) | Delete a Cloud DB for MySQL instance. | | [deleteCloudMysqlServerInstance](/docs/en/database-vmysql-deletecloudmysqlserverinstance) | Delete a Cloud DB for MySQL server instance. | | [deleteCloudMysqlUserList](/docs/en/database-vmysql-deletecloudmysqluserlist) | Delete DB user information for a Cloud DB for MySQL instance. | | [exportBackupToObjectStorage](/docs/en/database-vmysql-exportbackuptoobjectstorage) | Send Cloud DB for MySQL instance backup files to Object Storage. | | [exportDbServerLogToObjectStorage](/docs/en/database-vmysql-exportdbserverlogtoobjectstorage) | Send database server log files in a Cloud DB for MySQL instance to Object Storage. | | [getCloudMysqlBackupDetailList](/docs/en/database-vmysql-getcloudmysqlbackupdetaillist) | Get Cloud DB for MySQL instance backup details list. | | [getCloudMysqlBackupList](/docs/en/database-vmysql-getcloudmysqlbackuplist) | Get Cloud DB for MySQL instance backup list. | | [getCloudMysqlDatabaseList](/docs/en/database-vmysql-getcloudmysqldatabaselist) | Get the database list of a Cloud DB for MySQL instance. | | [getCloudMysqlEventHistoryList](/docs/en/database-vmysql-getcloudmysqleventhistorylist) | Get the event history list of a Cloud DB for MySQL instance. | | [getCloudMysqlImageProductList](/docs/en/database-vmysql-getcloudmysqlimageproductlist) | Get Cloud DB for MySQL product code list. | | [getCloudMysqlInstanceDetail](/docs/en/database-vmysql-getcloudmysqlinstancedetail) | Get Cloud DB for MySQL instance details. | | [getCloudMysqlInstanceList](/docs/en/database-vmysql-getcloudmysqlinstanceList) | Get Cloud DB for MySQL instance list. | | [getCloudMysqlProductList](/docs/en/database-vmysql-getcloudmysqlproductlist) | Get the list of Cloud DB for MySQL server specification codes available for use. | | [getCloudMysqlRecoveryTime](/docs/en/database-vmysql-getcloudmysqlrecoverytime) | Get time available for Cloud DB for MySQL instance recovery. | | [getCloudMysqlTargetSubnetList](/docs/en/database-vmysql-getcloudmysqltargetsubnetlist) | Get a list of available subnets. | | [getCloudMysqlTargetVpcList](/docs/en/database-vmysql-getcloudmysqltargetvpclist) | Get a list of available VPCs. | | [getCloudMysqlUserList](/docs/en/database-vmysql-getcloudmysqluserlist) | Get the DB user list for a Cloud DB for MySQL instance. | | [getDbServerLogList](/docs/en/database-vmysql-getdbserverloglist) | Get the database server log list of a Cloud DB for MySQL instance. | | [rebootCloudMysqlServerInstance](/docs/en/database-vmysql-rebootcloudmysqlserverinstance) | Restart a Cloud DB for MySQL server instance. | | [upgradeCloudMysqlDbEngineVersion](/docs/en/database-vmysql-upgradecloudmysqldbengineversion) | Upgrade the DB version of a Cloud DB for MySQL instance. | ## Cloud DB for MySQL related resources NAVER Cloud Platform provides a variety of related resources to help users better understand Cloud DB for MySQL APIs. - Cloud DB for MySQL API guides - [Create signature](/docs/en/common-ncpapi#%EC%8B%9C%EA%B7%B8%EB%8B%88%EC%B2%98%EC%83%9D%EC%84%B1): How to create a signature to add to the request header - [API Gateway user guide](https://guide.ncloud-docs.com/docs/en/apigw-apigw-1): How to issue the API key to be added to the request header - [Sub Account User Guides](https://guide.ncloud-docs.com/docs/en/subaccount-overview): How to issue the access key to be added to the request header - [Common Ncloud response status codes](/docs/en/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C): Information on common response status codes of NAVER Cloud Platform used by Cloud DB for MySQL - How to use the Cloud DB for MySQL service - [Cloud DB for MySQL user guide](https://guide.ncloud-docs.com/docs/en/clouddbformysql-overview): How to use Cloud DB for MySQL in the NAVER Cloud Platform console - [Pricing and features](https://www.ncloud.com/product/database/cloudDbMysql): View pricing details and key capabilities. - [Latest service news](https://www.ncloud.com/intro/news?categoryCode=DB&serviceCode=SV_0027): The latest news on Cloud DB for MySQL - [FAQs](https://www.ncloud.com/support/faq/prod?categoryCode3=SV_0027&page=1): Get answers to common Cloud DB for MySQL questions. - [Contact Support](https://www.ncloud.com/support/question/service): Get help if you can't find what you need in the API guide.