Console - CREATE DATABASE
Creates and connects to a new database.
Syntax
CREATE DATABASE <database-url> [<user> <password> <storage-type> [<db-type>]]
<database-url>
Defines the URL of the database you want to connect to. It uses the format<mode>:<path>
<mode>
Defines the mode you want to use in connecting to the database. It can bePLOCAL
orREMOTE
.<path>
Defines the path to the database.
<user>
Defines the user you want to connect to the database with.<password>
Defines the password needed to connect to the database, with the defined user.<storage-type>
Defines the storage type that you want to use. You can choose betweenPLOCAL
andMEMORY
.<db-type>
Defines the database type. You can choose betweenGRAPH
andDOCUMENT
. The default isGRAPH
.
Examples
Create a local database
demo
:- orientdb>
CREATE DATABASE PLOCAL:/usr/local/orientdb/databases/demo
- Creating database [plocal:/usr/local/orientdb/databases/demo]...
- Connecting to database [plocal:/usr/local/orientdb/databases/demo]...OK
- Database created successfully.
- Current database is: plocal:/usr/local/orientdb/databases/demo
- orientdb {db=demo}>
- orientdb>
Create a remote database
trick
:- orientdb>
CREATE DATABASE REMOTE:192.168.1.1/trick root
E30DD873203AAA245952278B4306D94E423CF91D569881B7CAD7D0B6D1A20CE9 PLOCAL
- Creating database [remote:192.168.1.1/trick ]...
- Connecting to database [remote:192.168.1.1/trick ]...OK
- Database created successfully.
- Current database is: remote:192.168.1.1/trick
- orientdb {db=trick}>
- orientdb>
To create a static database to use from the server, see
Server pre-configured storage types
.To remove a database, see
DROP DATABASE
. To change database configurations after creation, seeALTER DATABASE
.For more information on other commands, see Console Commands.