Skip to content

Commit d75ce56

Browse files
add min and max os requirements
1 parent 08bb776 commit d75ce56

File tree

1 file changed

+54
-6
lines changed

1 file changed

+54
-6
lines changed

docs/SUPPORTED_MYSQL_DOWNLOADS.md

Lines changed: 54 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
1-
## Support for MySQL binary downloads
1+
# Support for MySQL binary downloads
22

3-
*Keep in mind that this section is only for support provided by ```mysql-memory-server``` for versions of MySQL that it downloads from the MySQL CDN. This section does not apply to versions of MySQL that are already installed on your system.*
3+
*Keep in mind that this information only applies to support provided by ```mysql-memory-server``` for versions of MySQL that it downloads from the MySQL CDN. This section <ins>does not apply</ins> to versions of MySQL that are already installed on your system.*
44

5-
#### Binaries not available for download
5+
## Supported operating systems
6+
7+
- macOS
8+
- Windows
9+
- Ubuntu Linux
10+
- Fedora Linux
11+
12+
*```mysql-memory-server``` gets tested on Ubuntu 20.04, 22.04, 24.04, Fedora 40, macOS 13, 14, 15, and Windows Server 2019 and 2022. 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.
13+
14+
## Binaries not available for download
615

716
- 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.
817

9-
- Versions 5.7.32 - 5.7.44 are not available for download only on macOS 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+
- 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.
1019

11-
#### Native Binary Architectures
20+
## Native Binary Architectures
1221

1322
*Architectures used can be overridden by the ```arch``` option provided your OS and system supports running applications that use those architectures.*
1423

@@ -20,14 +29,53 @@ macOS ARM64: MySQL v8.0.26 - v9.2.0
2029

2130
Windows ARM64: N/A - Read about the ```arch``` option to run this package on your system
2231

23-
#### Operating System Minimum Version Requirements
32+
## Operating System Minimum Version Requirements
2433

2534
Windows - No documented minimum version
2635

2736
Linux - No documented minimum version
2837

2938
macOS:
3039

40+
| MySQL Version (inclusive) | macOS Minimum Version |
41+
|--|--|
42+
| v8.0.0 | OS X 10.9 (Mavericks) |
43+
| v5.7.19 - v5.7.23 OR v8.0.1 - v8.0.3 OR v8.0.11 - v8.0.12 | macOS 10.12 (Sierra) |
44+
| v5.7.24 - v5.7.29 OR v8.0.4 OR v8.0.13 - v8.0.18 | macOS 10.13 (High Sierra) |
45+
| v5.7.30 - v5.7.31 OR v8.0.19 - v8.0.22 | macOS 10.14 (Mojave) |
46+
| v8.0.23 - v8.0.27 | macOS 10.15 (Catalina) |
47+
| v8.0.28 - v8.0.31 | macOS 11 (Big Sur) |
48+
| v8.0.32 - v8.0.34 | macOS 12 (Monterey) |
49+
| v8.0.35 - v8.0.39 OR v8.1.0 - v8.4.2 OR v9.0.1 | macOS 13 (Ventura) |
50+
| v8.0.40 - v8.0.41 OR v8.4.3 - v8.4.4 OR v9.1.0 - v9.2.0 | macOS 14 (Sonoma) |
51+
52+
## Operating System Maximum Version Requirements
53+
54+
*The newest operating system you can run with x MySQL version*
55+
56+
Windows - No documented maximum version
57+
58+
macOS - No documented maximum version
59+
60+
Fedora Linux - No documented maximum version
61+
62+
Ubuntu Linux:
63+
64+
| MySQL version | Maximum Ubuntu Version |
65+
|--|--|
66+
| >=8.0.4 | No documented maximum version |
67+
| <= 8.0.3 | Ubuntu 23.10 |
68+
69+
## Required Dependencies
70+
71+
macOS - None
72+
73+
Windows:
3174

75+
| MySQL Version | Required Dependencies |
76+
|--|--|
77+
| <=v5.7.37 | Microsoft Visual C++ 2013 Redistributable Package |
78+
| v5.7.38 & v5.7.39 | Microsoft Visual C++ 2013 Redistributable Package AND Microsoft Visual C++ 2019 Redistributable Package|
79+
| >=v5.7.40 | Microsoft Visual C++ 2019 Redistributable Package |
3280

3381
*Document last updated in v1.9.0*

0 commit comments

Comments
 (0)