A MySQL database is recommended for improved performance and allowing you to have ticket transcripts/archives. SQLite is too slow to support storing messages.
- Set the
DB_HOSTto the IP or hostname of your MySQL server
- If your MySQL server is not running on the default port, also set the
- Set the name of your database as
- Set the username of your database user as
- Set the password of your database user as
Standard and docker installations¶
If you are using the Discord Tickets egg, add
mysql2 to the "Plugins" field in your server settings.
If you are using a generic egg, add
mysql2 to the additional node/npm packages field.
You can also try using
microsoft, however only
mysql are officially supported. You are much more likely to encounter issues regarding the database if you use one of these unsupported databases.