|
8 | 8 | - Windows |
9 | 9 | - Linux |
10 | 10 |
|
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.* |
12 | 12 |
|
13 | 13 | ## Binaries not available for download |
14 | 14 |
|
15 | 15 | - 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. |
16 | 16 |
|
17 | 17 | - 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. |
18 | 18 |
|
| 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 | + |
19 | 23 | ## Native Binary Architectures |
20 | 24 |
|
21 | 25 | *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 |
56 | 60 |
|
57 | 61 | macOS - No documented maximum version |
58 | 62 |
|
59 | | -Fedora Linux - No documented maximum version |
| 63 | +Fedora & Alpine Linux - No documented maximum version |
60 | 64 |
|
61 | 65 | Ubuntu Linux: |
62 | 66 |
|
@@ -86,4 +90,6 @@ Ubuntu Linux: |
86 | 90 |
|
87 | 91 | Fedora Linux: ```libaio1``` package and ```tar``` package |
88 | 92 |
|
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