DBA

From BaseX Documentation

Jump to: navigation, search

This page is part of the Getting Started Section.

The full distributions of BaseX are equipped with a powerful browser-based database administration interface, the DBA. It allows you to create and administrate databases, evaluate queries in realtime, view log files, manage users, etc. The server-side code is completely written in XQuery and RESTXQ.

These were our design goals:

If you put DBA online along with your web page, please ensure at the very least that:

Updated with Version 8.6:

Contents

[edit] Startup

[edit] First Steps

On the welcome page, you need to authenticate yourself by entering the name and password of an admin user. The default user is admin/admin; after the first login, the password should be changed via the Users panel.

The main page of the DBA interface contains a list of all databases on the left. On the right, the global and local options are listed, along with some system information.

With the "Create…" button, a new database can be created. Existing database can be viewed, optimized, and dropped.

DBA Main Page

[edit] Editor

In the editor panel, you can execute XQuery expressions. If evaluation takes too long, or if it consumes too much memory, it will be interrupted. You need to choose if your query is updating. Inside the editor area, you can press Ctrl-Enter to execute the query.

You can press Shift-Ctrl-Enter to run your XQuery expression as updating query (or non-updating, if "Updating" is choosen in the dropdown menu). The realtime mode was removed.

[edit] Changelog

Version 8.6
Version 8.4

Introduced with Version 8.0.

Personal tools
Namespaces
Variants
Actions
Navigation
Print/export