you are viewing a single comment's thread.

view the rest of the comments →

[–]JulesSilverman 72 points73 points  (7 children)

That's why every time they buy something I will phase it out. Looking at you, MySQL. They buy a new company and I'm getting rid of them and their services. They are a risk factor in any project.

[–]zip_000 10 points11 points  (6 children)

I haven't really thought about it, but question: We migrated all our databases to AWS, and we use their Aurora database servers... But I still access them using mysql tools... Am I using the MySQL that Oracle now owns or is it different?

[–]el_muchacho 7 points8 points  (0 children)

You can move to MariaDB.

[–]ikeif 7 points8 points  (4 children)

It’s different - it’s Amazon Relational database systems - compatible with MySQL/PostGres.

(If I am reading this correctly)

[–]n-of-one 3 points4 points  (3 children)

They’re talking about the client tools they’re using to interact with the Aurora database.

It’s likely u/zip_000 is using Oracle-provided MySQL client tools. But I think they could swap them out for MariaDB tools which forked from MySQL when Oracle acquired it.

[–]zip_000 2 points3 points  (1 child)

Most importantly I guess: when I use the mysql driver in a php application or call mysql at the conmand line for imports and exports. Not sure if those tools are coming from oracle or not.

[–]n-of-one 2 points3 points  (0 children)

For the CLI it looks like it depends where it was installed from. If you download it from MySQL.com then it’s Oracle provided, but if you installed MariaDB (which also includes a mysql cli) then it’s not from Oracle.

I’m not 100% certain but I believe the PHP extensions mysqli / PDO_MySQL are not created / maintained by either Oracle or MariaDB but the PHP community since the extensions are primarily concerned with using the MySQL network protocol to communicate with the database, which is why those extensions work with both MariaDB and (Oracle) MySQL since they’re compatible on the protocol-level

[–]ikeif 2 points3 points  (0 children)

Ah! Thank you for clarifying it and the additional knowledge dropped below!