Skip to main content


Welcome to the tutorial section. Here you will find comprehensive, step-by-step guides that will walk you through various features and functionalities of SurrealDB.


The purpose of this section is to provide you with practical instructions and examples to help you understand and use SurrealDB effectively. Each tutorial is designed to be concise, easy to follow, and accompanied by code snippets and examples to illustrate the concepts.

If you are new to SurrealDB, we recommend that you start with the Getting Started section of the documentation or the SurrealQL. This section will provide you with a solid foundation of the core concepts and features of SurrealDB.


Within this section, you will find a collection of tutorials that cover a wide range of topics related to SurrealDB. These tutorials will walk you through the necessary steps to understand and use specific features, such as setting up database connections, implementing data models, and more.

To get started, select a tutorial from the sidebar or use the search functionality to find a specific topic of interest. Each tutorial provides clear instructions, code examples, and explanations to help you understand and use the feature effectively.