# Create Database

> Create a new database and user on a database host

## Identity

| Field | Value |
| --- | --- |
| Route | `/server/[uuidShort]/databases/new` |
| Area | server |
| Audience | Server owners / subusers with the relevant server permission |
| Component | `CreateDatabasePage` |
| Source | `src/app/(app)/server/[uuidShort]/databases/new/page.tsx` |
| Dynamic | yes |
| Params | `uuidShort` |
| Title i18n key | `serverDatabases.createDatabase` |
| Description i18n key | `serverDatabases.createDatabaseDescription` |




## Summary (for AI)

**Create Database** Create a new database and user on a database host Key UI: This server does not have database access enabled; Database limit reached; Please select a database host; Database name is required; Database created successfully; Create.

## How to guide users

1. Open Server sidebar (open a server first).
2. Go to **Create Database**.
3. Direct URL: `/server/[uuidShort]/databases/new`.
4. Replace path params `uuidShort` with the real resource id(s).

## Sections on this page

_None extracted._

## Notable UI actions / labels

- This server does not have database access enabled
- Database limit reached
- Please select a database host
- Database name is required
- Database created successfully
- Create
- Database Host
- No database hosts available
- Database Credentials
- Database Name
- Enter database name
- The name of the database to create

## Widget slugs

- [`server-databases-new`](../widgets/server-databases-new.md)

## Related APIs / hooks

_None detected in page source._

Hooks: `usePluginWidgets`, `useServerPermissions`
