diff --git a/rails/gitlab-ci.yml b/rails/gitlab-ci.yml
index 9bf8275c7d16a578f6c5973e12b594a2bb159187..673751a03f790797080629fb45c5d72ba2281791 100644
--- a/rails/gitlab-ci.yml
+++ b/rails/gitlab-ci.yml
@@ -58,11 +58,16 @@ rails_test:
     - rails
   services:
     - postgres:16.4
+    - mysql:10.1
   variables:
+    MYSQL_DATABASE: mysql
+    MYSQL_USER: mysql
+    MYSQL_PASSWORD: mysql
+    MYSQL_URL: "mysql://mysql:mysql@mysql:3306"
     POSTGRES_DB: postgres
     POSTGRES_USER: postgres
     POSTGRES_PASSWORD: postgres
-    DATABASE_URL: "postgresql://postgres:postgres@postgres:5432"
+    POSTGRES_URL: "postgresql://postgres:postgres@postgres:5432"
   script:
     - gem install bundler --silent && bundle install --jobs $(nproc) --quiet
     - bin/rails db:prepare test