denodrivers / denodrivers/mysql

PHP PDO port to Deno.

Open
#104 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
264
Forks
64
PR merge metrics
No merged PRs in 30d

Description

Greetings. I have yet to get your library to work because it ultimately doesn't work with Digital Ocean MySQL 8 Managed databases.

I'm a PHP developer and since PHP is open source I was wondering if you could port PDO to Deno. This would greatly increase Deno popularity and the code is technically already written; PHP is open source.

The real PDO benefits are:

- security (usable prepared statements)
- usability (many helper functions to automate routine operations)
- re-usability (unified API to access multitude of databases, from SQLite to Oracle)

Ideally only the MySQL driver would be ported.

[https://www.php.net/manual/en/book.pdo.php](https://www.php.net/manual/en/book.pdo.php)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the repository and the linked PHP PDO documentation to determine the intended MySQL-only scope and how the existing Deno driver is structured. Define the API and compatibility goals before implementation; done would require a usable PDO-like MySQL interface with prepared statements and helper operations, plus project tests demonstrating it.

Written by the indexing model from the issue text.

Assessment

Tech stack
deno, mysql, php, typescript
Domain
backend, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.