Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

fix(docker): the MySQL test stack stores the sample emoji text as mojibake

Open Beginner friendly
#1,823 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
76/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
clickhouse, docker, mongodb, mysql
Domain
databases, devops

Research direction

Inspect the SQL seed files under docker/mysql/init and trace how the MySQL test stack loads them; the issue identifies the client character set as the cause. Check the MongoDB and ClickHouse seeds for the same encoding problem, then reseed with docker compose down -v and confirm the emoji text displays correctly in each database.

Written by the indexing model from the issue text.

Description

bug mysql P3
Problem

docker/mysql/init seeds all_mysql_types.col_text with Long multiline text paragraph with emoji 🚀 ðŸ¬: the stored bytes are the double-encoded form (C3B0 C5B8 C5A1 E282AC …), so the grid shows mojibake and cannot be used to check Unicode handling. The column is utf8mb4; the init script was read as latin1 by the client (mysql without --default-character-set=utf8mb4).

Fix

Put SET NAMES utf8mb4; at the top of the init SQL (or pass --default-character-set=utf8mb4) and re-seed (docker compose down -v). Same check for the MongoDB and ClickHouse seeds.

Dominant language
Dart
Stars
23
Forks
1
Avg merge
45m
Merged PRs (30d)
529

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from QueryaHub/Querya-Desktop

All issues in QueryaHub/Querya-Desktop

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.