Skip to content

Commit e324b56

Browse files
authored
Merge pull request #52 from datacharmer/fix-ci-dbdeployer-path
Fix dbdeployer install: move binary to /usr/local/bin
2 parents 616ea96 + cc1909d commit e324b56

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,32 @@ Use `test_employees_sha2.sql` instead, which uses `SHA2(..., 256)` and is compat
3838
The SHA-256 checksums are identical across all supported MySQL, Percona, MariaDB, and PostgreSQL versions.
3939

4040

41+
## Tested Versions
42+
43+
The database requires MySQL 5.0+ or compatible server. The following versions are tested in CI
44+
using [ProxySQL/dbdeployer](https://github.com/ProxySQL/dbdeployer) on a weekly schedule:
45+
46+
| Vendor | Versions |
47+
|--------|----------|
48+
| MySQL | 5.6, 5.7, 8.0, 8.4, 9.0, 9.2, 9.5, 9.6 |
49+
| Percona Server | 8.0, 8.4 |
50+
| MariaDB | 10.11, 11.4, 12.1 |
51+
52+
### MySQL 9.x Notes
53+
54+
Starting with MySQL 9.5, the `SOURCE` command requires the `--commands` flag on the client:
55+
56+
mysql --commands < employees.sql
57+
58+
Starting with MySQL 9.6, the `MD5()` and `SHA()` functions have been removed from the server.
59+
The integrity test files `test_employees_md5.sql` and `test_employees_sha.sql` will not work on 9.6+.
60+
Use `test_employees_sha2.sql` instead, which uses `SHA2(..., 256)` and is compatible with all versions:
61+
62+
mysql -t < test_employees_sha2.sql
63+
64+
The SHA-256 checksums are identical across all supported MySQL, Percona, and MariaDB versions.
65+
66+
4167
## Where it comes from
4268

4369
The original data was created by Fusheng Wang and Carlo Zaniolo at

0 commit comments

Comments
 (0)