We recommend against using MySQL. If you have to use MySQL instead, please ensure a version of >= 5.7 as it supports special characters such as emojis (emoticons) out of the box.
We recommend against using MySQL. If you have to use MySQL instead, please ensure a version of >= 5.7
(MariaDB version >= 10.2) as it supports special characters such as emojis (emoticons) out of the box.
If your Linux distribution only provides older versions of MySQL it is worth considering
If your Linux distribution only provides older versions of MySQL it is worth considering
[adding MySQL as an `apt` source](https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/).
[adding MySQL as an `apt` source](https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/).
@ -116,7 +117,7 @@ the OpenProject database.
You may replace the string `openproject` with the desired username and
You may replace the string `openproject` with the desired username and
database name. The password `my_password` should definitely be changed.
database name. The password `my_password` should definitely be changed.
**On MySQL version 5.7 or greater (recommended)**
**On MySQL version 5.7 (MariaDB 10.2) or greater (recommended)**
```sql
```sql
mysql> CREATE DATABASE openproject CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
mysql> CREATE DATABASE openproject CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@ -236,7 +237,7 @@ production:
password: openproject
password: openproject
```
```
** MySQL installation: version 5.7 or greater (recommended)**
** MySQL installation: version 5.7 (MariaDB 10.2) or greater (recommended)**
The encoding should be set to `utf8mb4` as we created the DB with that encoding
The encoding should be set to `utf8mb4` as we created the DB with that encoding