ldd /usr/lib64/php/7.4.33/extensions/mysqli.so linux-vdso.so.1 (0x00007ffd92fe3000) libphp-7.4.33.so => /usr/lib64/libphp-7.4.33.so (0x00007f733c1d0000) libc.so.6 => /lib64/libc.so.6 (0x00007f733bff7000) libargon2.so.1 => /lib64/libargon2.so.1 (0x00007f733bfed000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f733bfd3000) libmm.so.14 => /usr/lib64/libmm.so.14 (0x00007f733bdce000) libm.so.6 => /lib64/libm.so.6 (0x00007f733bc89000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f733bc81000) libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f733bb1d000) libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f733b9d6000) libz.so.1 => /lib64/libz.so.1 (0x00007f733b9b9000) /lib64/ld-linux-x86-64.so.2 (0x00007f733c84c000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f733b998000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f733b96c000) При этом для более ранней версии (которая работала) ldd даёт более правдоподобный разультат ldd /usr/lib64/php/7.3.33/extensions/mysqli.so linux-vdso.so.1 (0x00007ffc5f1fe000) libphp-7.3.33.so => /usr/lib64/libphp-7.3.33.so (0x00007f70d92f0000) libmysqlclient.so.21 => /usr/lib64/libmysqlclient.so.21 (0x00007f70d8c76000) libc.so.6 => /lib64/libc.so.6 (0x00007f70d8ab8000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f70d8a9e000) libmm.so.14 => /usr/lib64/libmm.so.14 (0x00007f70d8899000) libz.so.1 => /lib64/libz.so.1 (0x00007f70d887c000) librt.so.1 => /lib64/librt.so.1 (0x00007f70d8870000) libm.so.6 => /lib64/libm.so.6 (0x00007f70d86da000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f70d86d5000) libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f70d8571000) libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f70d84e0000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007f70d8212000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f70d81ef000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f70d7fe9000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f70d7fcf000) /lib64/ld-linux-x86-64.so.2 (0x00007f70d9a66000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f70d7fa3000)
Хмм.. судя по всему, при сборке с mysqlnd в ldd не должно быть mysqlclient. Однако, оно производит впечатление неработающего, test case у меня пока слишком большой, чтоб выделить проблему точно, снижаю важность и продолжаю исследование.
Собрал локально и оказалось, что собранное с mysqlclient работает в тех же условиях, в которых собранное с libmysqlnd -- не работает.
php7 официально неподдерживается.