Changes

Jump to navigation Jump to search
1,343 bytes added ,  17:29, 26 October 2017
no edit summary
This page is part of the [[Getting Started]] Section.
Since {{Version|8.0}}, the 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 browser frontend was server-side code is completely written in [[XQuery]] and [[RESTXQ]]. It allows you to create and administer database instances, evaluate queries, view log files and manage users.
=These were our design goals: * The code base is supposed to help and motivate you developing your own RESTXQ web applications.* The XQuery DBA code consumes only around 100 KB. It uses simple backward-compatible Javascript code. The interface is functional, but limited in terms of flashiness and interactivity.* We tried to make the DBA features as self-explanatory as possible. All functionalities are also available via [[Commands]], [[Module Library|XQuery Modules]] or the Java [[GUI]].* The {{Code|dba}} sub-directory can simply be copied and moved to any other place. All URL paths point to the same directory; it should be straightforward to adjust the RESTXQ path. If you put DBA online along with your web page, please ensure at the very least that:* you have changed the password of your BaseX {{Code|admin}} user, and* the BaseX process has not been started with admin privileges. =Startup==
* Download the '''ZIP Archive''' or the '''Windows Installer''' from the [http://basex.org/download download page]
* Next, start Start the [[Startup#BaseX_HTTP_Server|BaseX HTTP Server]]
* Open a browser and visit the URL {{Code|http://localhost:8984/dba}}
==Startup=First Steps=
On the start welcome page, you will need to authenticate yourself by entering a username the name and passwordof an admin user. The default user is {{Code|admin}}/{{Code|admin}}. By specifying a host and port; after the first login, you can communicate with a remote BaseX server instance. If you keep the field empty, you will password should be connected to changed via the local BaseX instanceUsers panel==Main Page==
<table cellpadding="0" cellspacing="0">
</table>
Most of =Editor= In the DBA features should editor panel, you can execute XQuery expressions. If evaluation takes too long, or if it consumes too much memory, it will be selfinterrupted. 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-explanatoryupdating, as they reflect if "Updating" is choosen in the possibilities provided by the [[Commands]] dropdown menu). The realtime mode was removed. =Changelog= ;Version 8.6* Updated: Always accessible, even if job queue is full* Removed: Remote connections (to allow for better optimizations and the [[Module Library|XQuery Modules]]less locking) ;Version 8.4* Added: Editor: Key combination 'Shift-Ctrl-Enter', realtime mode removed.
[[Category:Beginner]][[Category:GUI]]Introduced with Version 8.0.
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu