mysql-net/MySqlConnector
View on GitHub ↗ ★ 1,505 C#
MySQL Connector for .NET
9 mentions on Hacker News by 2 people: 0 stories, 9 comments · first 2016-10-17 · latest 2023-01-07
20082026
-
…library for MySQL, and the one that I authored) has supported protocol compression for many years: https://github.com/mysql-net/MySqlConnector/issues/31 .
comment by bgrainger · 2023-01-07 · in Faster MySQL with HTTP/3 -
…reference for myself and for other developers. As someone who's written a MySQL client (in C#: https://github.com/mysql-net/MySqlConnector ), I'd be very interested to see your notes. Are they available anywhere, or were they the…
comment by bgrainger · 2022-12-23 · in Implementing the MySQL server protocol for fun and profit -
…has evolved over the years and what must be done in each target version to maximize performance: https://github.com/mysql-net/MySqlConnector The other supports .NET 6 only with Async I/O only. This support policy seems to be the way that…
comment by caleblloyd · 2022-10-25 · in Ask HN: Examples of Top C# Code? -
MySqlConnector (C# - https://github.com/mysql-net/MySqlConnector ) uses "smoke and mirrors" for the "text" protocol (because MySQL Server has no way to send parameters as part of a `COM_QUERY` packet, https://dev.mysql.com/doc/internals/en/…
comment by bgrainger · 2022-03-06 · in Finding an authorization bypass on my own website -
I'm the author of what you might call the "new" MySQL ADO.NET library: https://github.com/mysql-net/MySqlConnector I agree with your impression that developers of the other library don't seem to be "plugged in to" the .NET ecosystem. As an…
comment by bgrainger · 2021-08-20 · in Performance Improvements in .NET 6 -
…client library (that implements connection pooling) has to deal with. My .NET MySQL connector ( https://github.com/mysql-net/MySqlConnector ) "solves" it at the MySQL level by sending a PING packet, but as the post points out, this adds…
comment by bgrainger · 2020-05-21 · in Three bugs in the Go MySQL driver -
…to check specific exception types for the DBMSs that you do use. For example, MySQL would be: https://github.com/mysql-net/MySqlConnector/blob/master/src/... Check that MySqlException.Number == 1062 for Duplicate entry. Add one check per…
comment by caleblloyd · 2018-02-08 · in A todo list for new ASP.NET Core projects -
…we hit Thread Pool Starvation in our high concurrency performance tests. Here's the original issue: https://github.com/mysql-net/MySqlConnector/issues/62 Stephen Toub has a pretty good article explaining why you shouldn't do "Sync over…
comment by caleblloyd · 2017-01-12 · in What lies beneath async/await in C#? -
…developed a fully async, independent, MIT-licensed MySQL ADO.NET provider for .NET and .NET Core: https://github.com/mysql-net/MySqlConnector
comment by bgrainger · 2016-10-17 · in .NET on Linux – bye, Windows 10