На php.net нет указаний о том, как это сделать. Кроме того, перекомпиляция не вариант.
Чтобы создать расширения mysql, mysqli и PDO, PHP должен быть скомпилирован с библиотекой интерфейса MySQL. Вы не можете просто поменять эту базовую библиотеку. Чтобы использовать другую библиотеку, например, предоставляемую MySQL, вы должны перекомпилировать PHP для нее.
Причиной переключения на собственную библиотеку является то, что библиотека, предоставляемая MySQL, выпущена под лицензией GPL. Лицензия PHP не совместима с GPL, поэтому распространение двоичных файлов PHP, скомпилированных с использованием кода GPL, занимает довольно большое место в списке «Ты не будешь». Вы можете поблагодарить и / или проклинать людей MySQL за эту глупость. Только идиоты и злые люди выпускают код библиотеки под лицензией GPL.
Если вы не можете перекомпилировать, вам, вероятно, не повезло. Помните, что Microsoft предлагает VC9 (Visual Studio 2008) бесплатно , поэтому вы должны иметь возможность выполнить перекомпиляцию, если это необходимо.
Возможно, вы захотите изучить другие варианты безопасного соединения с вашим сервером MySQL.
Если удаленный компьютер работает под управлением Linux или Unix, то использование туннеля SSH (переадресация портов) может помочь вам. Существует многочисленных клиентов SSH для Windows , которые могут сделать это.
Вам также следует рассмотреть OpenVPN , решение VPN, построенное на основе SSL / TLS. Вы можете использовать это, чтобы установить безопасное соединение между двумя компьютерами, не беспокоясь о безопасности на уровне протокола.