microsoft / mysqlnd_azure

mysqlnd_azure is an extension for mysqlnd which enables redirection functionality.
Other
10 stars 17 forks source link

Support mysqlnd_azure for PHP 8.0 #27

Open qianz2 opened 3 years ago

qianz2 commented 3 years ago

Looks that mysqlnd redirection extension mysqlnd_azure is not yet supporting for PHP 8.0.1, we'd love to see the upcoming supports. Are there any schedules or plans for it? Thanks!

GuuBu commented 3 years ago

Hi,

thanks for bringing this out.
The extension is compatible with up to PHP8.0.3. You may have a try. For future version, we will update the plan later.

Have a good day

arroyc commented 3 years ago

any update on this? did you publish anything specific for php 8?

GuuBu commented 3 years ago

Hi, currently we don't have a ready plan to support latest PHP 8 version. But the extension is fully compatible with up to PHP8.0.3. May I ask what PHP version are you using? What problems do you meet for this?

dlong11 commented 2 years ago

Is there a plan for supporting newer versions of PHP? We are running PHP 8.0.13 - We recently upgraded from 7.3.10 and now noticed the mysqlnd_azure is not being supported. When mysqlnd_azure is not being used we see a considerable performance degradation.

cmb69 commented 2 years ago

What do you mean by "not supported"? Windows DLLs for PHP 8.0 are available; or is this about Linux or some other OS? Or do you get an error message when actually using the extension? Or does it silently fail? Note that I'm not a developer of mysqlnd_azure, but I assume that your issue can't be resolved, if you don't provide any details. :)

DBEducation commented 2 years ago

Is there any ETA on PHP 8.1.0 support?

agildehaus commented 2 years ago

This repository seems unmaintained. While I've been able to make modifications to support PHP 8.1 for my company, it'd be nice to know if mysqlnd_azure will continued to be supported by Microsoft.

sylus commented 2 years ago

I'd like to know this as well as more of our workloads ask to transition to 8.1.

Unfortunately as mentioned above the performance drop is severe when not using mysqlnd_azure.

It is also mentioned in the official docs to use this (albeit for php 8.0)

https://docs.microsoft.com/en-us/azure/mysql/single-server/how-to-redirection

I know the push might be to go Flexibile Service but atm I don't see performance improvements with it despite it not having the gateway which mysqlnd_azure solves for the Single Server instance so I was hoping php 8.1 would still be supported.

Mobzga commented 1 year ago

Hi @agildehaus I'm facing the same issue, what were the changes required to make it work with 8.1? Thanks.

msonowal commented 10 months ago

Use flexible server which does not need this extension

https://github.com/microsoft/mysqlnd_azure/issues/31