---
title: "修改数据库 - OceanBase 数据库 V4.3.4 | OceanBase 文档中心"
description: 修改数据库 本节主要介绍 MySQL 模式中数据库的修改语句及操作方法。 前提条件 请确认当前用户拥有 ALTER 权限。查看当前拥有的权限的操作请参见 查看用户权限 。如果您没有 ALTER 权限，请联系管理员为您添加，为用户添加权限的相关操作请参见 直接授予权限 。 操作步骤 用户登录集群的 MySQL 租户。 …
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.3.4

# 修改数据库

更新时间：2024-12-29 23:00:00

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.3.4/zh-CN/700.reference/300.database-object-management/100.manage-object-of-mysql-mode/100.manage-databases-of-mysql-mode/300.modify-a-database-of-mysql-mode.md)  

本节主要介绍 MySQL 模式中数据库的修改语句及操作方法。

## 前提条件

请确认当前用户拥有 `ALTER` 权限。查看当前拥有的权限的操作请参见 [查看用户权限](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001576705)。如果您没有 `ALTER` 权限，请联系管理员为您添加，为用户添加权限的相关操作请参见 [直接授予权限](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001576699)。

## 操作步骤

1. 用户登录集群的 MySQL 租户。
 2. 使用 `ALTER DATABASE` 语句修改数据库属性。

   示例如下：

   修改数据库 `test2` 的字符集为 `UTF8MB4`，校对规则为 `UTF8MB4_BIN`，且为读写属性。

   ```sql
   obclient> ALTER DATABASE test2 DEFAULT CHARACTER SET UTF8MB4;

   obclient> ALTER DATABASE test2 DEFAULT COLLATE UTF8MB4_BIN;

   obclient> ALTER DATABASE test2 READ WRITE;

   ```

## 相关文档

更多 `ALTER DATABASE` 语句相关的语法说明请参见 [ALTER DATABASE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001577302)。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
