File tree 3 files changed +12
-1
lines changed 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 27
27
- 5.5
28
28
- 5.4
29
29
include :
30
+ - php : 8.4
31
+ rdbms : mysql:9
32
+ - php : 8.4
33
+ rdbms : mysql:8
30
34
- php : 8.4
31
35
rdbms : mariadb:10
32
36
steps :
Original file line number Diff line number Diff line change @@ -416,6 +416,12 @@ extensions and supports running on legacy PHP 5.4 through current PHP 8+ and
416
416
HHVM.
417
417
It's * highly recommended to use the latest supported PHP version* for this project.
418
418
419
+ This project supports connecting to a variety of MySQL database versions and
420
+ compatible projects using the MySQL protocol. The ` caching_sha2_password `
421
+ authentication plugin (default in MySQL 8+) requires PHP 7.1+ and ` ext-openssl `
422
+ to be installed, while the older ` mysql_native_password ` authentication plugin
423
+ (default in MySQL 5.7) is supported across all supported PHP versions.
424
+
419
425
## Tests
420
426
421
427
To run the test suite, you first need to clone this repo and then install all
Original file line number Diff line number Diff line change @@ -76,7 +76,8 @@ public function testCreateTableAgainWillAddWarning()
76
76
) ' ;
77
77
78
78
$ connection ->query ($ sql )->then (function (MysqlResult $ command ) {
79
- $ this ->assertEquals (1 , $ command ->warningCount );
79
+ // 3 warnings on MySQL 8+, 1 warning on legacy MySQL 5
80
+ $ this ->assertGreaterThanOrEqual (1 , $ command ->warningCount );
80
81
});
81
82
82
83
$ connection ->quit ();
You can’t perform that action at this time.
0 commit comments