Skip to content

Commit 0f4ca3c

Browse files
Add support documentation for Alpine Linux
1 parent eee772f commit 0f4ca3c

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

docs/SUPPORTED_MYSQL_DOWNLOADS.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,18 @@
88
- Windows
99
- Linux
1010

11-
*```mysql-memory-server``` gets tested on Ubuntu 22.04 (x64 and arm64) and 24.04 (x64 and arm64), Fedora 41 (x64 and arm64) and 42 (x64 and arm64), macOS 13 (x64), 14 (arm64), and 15 (arm64), Windows 11 (arm64), and Windows Server 2022 (x64) and 2025 (x64). Linux distributions and Windows and macOS versions other than the ones tested may or may not work and are not guaranteed to work with this package.*
11+
*```mysql-memory-server``` gets tested on Ubuntu 22.04 (x64 and arm64) and 24.04 (x64 and arm64), Fedora 41 (x64 and arm64) and 42 (x64 and arm64), Alpine 3.22 (x64 and arm64), macOS 13 (x64), 14 (arm64), and 15 (arm64), Windows 11 (arm64), and Windows Server 2022 (x64) and 2025 (x64). Linux distributions and Windows and macOS versions other than the ones tested may or may not work and are not guaranteed to work with this package.*
1212

1313
## Binaries not available for download
1414

1515
- Versions 8.0.29, 8.0.38, 8.4.1, and 9.0.0 are not available for download for any operating systems as MySQL removed them from the CDN due to critical issues.
1616

1717
- Versions 5.7.32 - 5.7.44 are not available for download only for macOS systems as MySQL stopped supporting macOS Mojave starting from 5.7.32 for the rest of the 5.7.x line. As a result, those versions are not available for macOS in the MySQL CDN.
1818

19+
## Alpine Linux Limitations
20+
21+
Only MySQL versions 8.4.x and 9.x can be downloaded and ran with this package on Alpine Linux. The binaries for Alpine Linux are sourced from [Sebastian-Webster/mysql-server-musl-binaries](https://github.com/Sebastian-Webster/mysql-server-musl-binaries) on GitHub as Oracle does not support MySQL on musl-based Linux distributions. That repository only has support for MySQL 8.4.x and 9.x. If you discover any issues with MySQL (and not this package) when you are running this on Alpine Linux, please report the issue on that repository and not the ```mysql-memory-server``` one. The MySQL X Plugin is also not available when running on Alpine Linux due to compilation errors for musl.
22+
1923
## Native Binary Architectures
2024

2125
*Architectures used can be overridden by the ```arch``` option provided your OS and system supports running applications that use those architectures.*
@@ -56,7 +60,7 @@ Windows - No documented maximum version
5660

5761
macOS - No documented maximum version
5862

59-
Fedora Linux - No documented maximum version
63+
Fedora & Alpine Linux - No documented maximum version
6064

6165
Ubuntu Linux:
6266

@@ -86,4 +90,6 @@ Ubuntu Linux:
8690

8791
Fedora Linux: ```libaio1``` package and ```tar``` package
8892

89-
*Document last updated in v1.11.0*
93+
Alpine Linux: ```libstdc++``` package and ```libaio``` package
94+
95+
*Document last updated in v1.12.0*

0 commit comments

Comments
 (0)