Main Page » Getting Started
Getting Started
This page gives you a brief introduction to how to start, run, and use BaseX. After you have set up BaseX, we suggest that you start with the Graphical User Interface.
Overview
First Steps
- Startup: How to get BaseX running
- Graphical User Interface (see available Shortcuts): Run queries and explore your XML structures
- Command-Line Interface: Use BaseX on the command line
- Database Server: The client/server architecture
- Web Application: The HTTP server
- DBA: Browser-based database administration
Running BaseX
- Command-Line Options
- Start Scripts
- Docker: Run BaseX in a container
- YAJSW: Install the BaseX server as a service or daemon
General Info
- Databases: How databases are created, populated and deleted
- Parsers: How XML, HTML, JSON, CSV and binary input is imported
- Catalog Resolver: Information about entity resolving
- Commands: Full overview of all database commands
- Options: Listing of all database options
- Configuration: BaseX start files and directories
- External Libraries: Optional libraries and the features they enable
Edit XQuery & XML Files
We encourage you to use the BaseX Editor to run your queries and edit your XML data.Tutorials & Slides
XML and XQuery
- XQuery Introduction: The main concepts of the language, with examples to run in BaseX
- XML Technologies: University course on XML, XPath, XQuery, XSLT, Validation, Databases, etc.
- XQuery: A Guided Tour: From the book “XQuery from the Experts”
- XQuery Summer Institute: Exercises and Answers
- W3 Schools XQuery Tutorial: Not affiliated with W3C
BaseX: Talks, Questions
- Our Mailing List: Join and contribute
- Stack Overflow: Questions on
basex - GitHub Issue Tracker: Confirmed bugs and feature requests
- XML Prague User Meetings: Slides and videos
BaseX: External Primers
- Tamara Marnell: BaseX for Newbies
- Paul Swennenhuis: BaseX for Dummies: Part I, Part I (files), Part II
- Neven Jovanović: BaseX Adventures
- Farid Djaïdja: XQuery pour les Humanités Numériques (French)
⚡Generated with XQuery