summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/Database-Manual-Setup.md2
-rw-r--r--docs/Database-Setup.md6
-rw-r--r--docs/Database-client.md23
3 files changed, 30 insertions, 1 deletions
diff --git a/docs/Database-Manual-Setup.md b/docs/Database-Manual-Setup.md
index 15ff59f..65b2107 100644
--- a/docs/Database-Manual-Setup.md
+++ b/docs/Database-Manual-Setup.md
@@ -3,7 +3,7 @@
### MySQL client tool
-In order to set up your database, you can use whatever MySQL client you like. Some examples are [HeidiSQL](http://www.heidisql.com/download.php), [SequelPro](http://www.sequelpro.com/) and [phpMyAdmin](https://www.phpmyadmin.net/).
+In order to set up your database, you can use whatever MySQL client you like. Some examples [here](Database-client.md).
We will assume that you already know how to perform the basic tasks like creating a new database, selecting a database and importing a SQL dump file. If you don't, don't worry: it's very easy and you will find a lot of guides on Google, whatever MySQL client tool you're using.
diff --git a/docs/Database-Setup.md b/docs/Database-Setup.md
index 229e073..834776e 100644
--- a/docs/Database-Setup.md
+++ b/docs/Database-Setup.md
@@ -1,5 +1,9 @@
You can setup the database manually or using the automated script.
+## Get a Database client
+
+We recommend to get a database client to operate to your DB easily, see [this page](Database-client.md).
+
## How to setup the AzerothCore DB using the automated script
### Use the default configurations:
@@ -42,4 +46,6 @@ If you don't want to use the default acore user, then you can change the configu
-----------
+## How to setup the AzerothCore DB manually
+
Alternatively, you could also [set up your DB manually](Database-Manual-Setup.md) but this process is harder and not recommended for beginners.
diff --git a/docs/Database-client.md b/docs/Database-client.md
new file mode 100644
index 0000000..a99470e
--- /dev/null
+++ b/docs/Database-client.md
@@ -0,0 +1,23 @@
+## Generic MySQL clients
+
+We recommend to use a generic client to access and manage your MySQL/MariaDB databases.
+
+With a MySQL client you can easily create/view/edit/delete your database/tables and their contents.
+
+Here's a list of free and open source clients (feel free to edit this page to suggest your favourite):
+
+- [HeidiSQL](http://www.heidisql.com) - works on Windows as well as on Linux using [wine](https://www.winehq.org/)
+- [DBeaver](https://dbeaver.io/) - cross-platform
+- [SequelAce](https://sequel-ace.com/) - for macOS, you can install it with `brew cask install sequel-ace`
+- [phpMyAdmin](https://www.phpmyadmin.net/) - web app written in PHP (cross-platform)
+
+
+## Official AzerothCore DB Editor: Keira3
+
+[Keira3](https://www.azerothcore.org/Keira3) is the official Database Editor of AzerothCore.
+
+It allows you to view and edit your world DB contents by automatically generating the SQL code that you need.
+
+Note that Keira3 is **not** meant to be used as a generic MySQL client,
+so we recommend to download Keira3 **and** one of the MySQL clients listed above. They serve different purposes.
+