Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MySQL Improved Extension Support #55

Closed
marcus-at-localhost opened this issue Dec 16, 2013 · 4 comments
Closed

MySQL Improved Extension Support #55

marcus-at-localhost opened this issue Dec 16, 2013 · 4 comments
Assignees

Comments

@marcus-at-localhost
Copy link
Contributor

Any plans to move to mysqli extension in future?
https://wikis.oracle.com/display/mysql/Converting+to+MySQLi

best marcus.

@slackero slackero self-assigned this May 3, 2014
slackero added a commit that referenced this issue Aug 19, 2014
@slackero
Copy link
Owner

lot of work, will come with the next bigger release because I have to touch all queries.

@marcus-at-localhost
Copy link
Contributor Author

It's not urgent, though.

@marcus-at-localhost
Copy link
Contributor Author

Do you think it's possible to keep all the dbGet() dbUpdate() etc calls and just rewrite the function behind it, to use PDO? I guess then there is no benefit of parameterized queries anymore, right?. Or just replace all mysql_* functions with mysqli_*, at least for the short term.
Just curious.

@slackero slackero added this to the 1.9.0 milestone Dec 13, 2015
@slackero
Copy link
Owner

It's the plan to update this with 1.9.0 scheduled by the end of this year. For me it is urgent — but needs time as always. 1.8.0 brought more security, the next will bring more compatibility and flexibility. Migrating the database query related code should stick with phpwcms' custom DB wrapper. This also means to replace all existing native mysql functionality by a wrapper based one.

I also thought about stored procedures and views, with PDO it might be too complex, has to be sorted out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants