惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
爱范儿
爱范儿
博客园_首页
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
宝玉的分享
宝玉的分享
GbyAI
GbyAI
H
Help Net Security
A
About on SuperTechFans
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
雷峰网
雷峰网
D
Docker
博客园 - Franky
有赞技术团队
有赞技术团队
G
Google Developers Blog

MySQL Forums

MySQL :: Workbench update to 26.7.0 MySQL :: Upgrade Problems Starting a Discussion About Database Migration Best practices for indexing large tables with frequent updates? Discrepancy in Compatibility statement with MySQL and Connector/J 26.7 Announcing August 2026 Releases featuring MySQL Server, MySQL NDB Cluster, Shell and Connector/ODBC How to Troubleshoot Slow MySQL Queries Using EXPLAIN and Indexes The future of the timestamp data type Linking 2 cells in a table MySQL :: MySQL syntax error replication from 8.0 to 8.4 error How should I design a MySQL schema for storing construction material calculations? (no replies) Can AI analyze market trends faster than traditional trading (no replies) This CMD window bothers me. Announcing July 2026 Releases featuring MySQL Server 26.7.0, 9.7.2 and 8.4.11 Can I purge binlog files after migration ? Can't update expired password in Mysql Workbench Assistance with MySql application and Sql server MySQL :: MySQL Community Governance Model Announcing June 2026 Releases featuring MySQL Server 9.7.1 and 8.4.10 GoHighLevel Webhook Data in MySQL I'm troubleshooting MySQL query performance (no replies) What could cause .frm and .ibd mismatches across multiple tables? Problem with creating a connection to a remote database on local network Best MySQL schema for storing image processing jobs? APT Repository not working on Ubuntu 26.04 How do you create a remote connection to a database (no replies) MySQL :: storing and reading blob ODBC Connector almost always alters it's name and path MySQL :: Connector/Windows
MySQL Connector/NET 8.0.24 has been released
Tvarita Jain · 2021-04-20 · via MySQL Forums

Dear MySQL users,

MySQL Connector/NET 8.0.24 is the latest General Availability release
of the MySQL Connector/NET 8.0 series. This version supports .NET 5.0
and the X DevAPI, which enables application developers to write code
that combines the strengths of the relational and document models
using a modern, NoSQL-like syntax that does not assume previous
experience writing traditional SQL.

To learn more about how to write applications using the X DevAPI, see

http://dev.mysql.com/doc/x-devapi-userguide/en/

For more information about how the X DevAPI is implemented in
Connector/NET, see

http://dev.mysql.com/doc/dev/connector-net

NuGet packages provide functionality at a project level. To get the
full set of features available in Connector/NET such as availability
in the GAC, integration with Visual Studio's Entity Framework Designer
and integration with MySQL for Visual Studio, installation through the
MySQL Installer or the stand-alone MSI is required.

Please note that the X DevAPI requires at least MySQL Server version
8.0 or higher with the X Plugin enabled. For general documentation
about how to get started using MySQL as a document store, see

http://dev.mysql.com/doc/refman/8.0/en/document-store.html

To download MySQL Connector/NET 8.0.24, see

http://dev.mysql.com/downloads/connector/net/

Installation instructions can be found at

https://dev.mysql.com/doc/connector-net/en/connector-net-installation.html

Changes in MySQL Connector/NET 8.0.24 (2021-04-20, General
Availability)

Functionality Added or Changed

* The IgnorePrepare connection-string option was deprecated
in the Connector/NET 8.0.23 release and removed in the
Connector/NET 8.0.24 release.
The removed option instructed Connector/NET to ignore all
calls to MySqlCommand.Prepare() that were made using the
classic MySQL protocol. (Bug #31872906)

* Improved server disconnection handling of X Protocol
connections now creates a log entry and returns an error
message, as needed, after Connector/NET receives a
connection-close notice from the server. Connector/NET
detects three new types of warning notices.

Connection idle notice. This notice applies to a server
connection that remains idle for longer than the relevant
timeout setting. Connector/NET closes the connection when
it receives the notice in an active session or while a
new session is being created. An attempt to use the
invalid session returns the "Connection closed. Reason:
connection idle too long" error message.

Server shutdown notice. If a connection-close notice is
received in a session as a result of a server shutdown,
Connector/NET terminates the session with the "Connection
closed. Reason: server shutdown" error message. All other
sessions that are connected to the same endpoint are
removed from the pool, if connection pooling is used.

Connection killed notice. If the connection being killed
from another client session, Connector/NET closes the
connection when it receives the notice in an active
session or while a new session is being created. An
attempt to use the invalid session returns the
"Connection closed. Reason: connection killed by a
different session" error message.

* If a classic MySQL protocol connection experiences a
server timeout, Connector/NET now reports more precise
disconnection information to affected .NET applications
when the server provides improved error messages.

* Previously, Connector/NET added client support for the
MySQL Enterprise Edition SASL LDAP authentication plugin
with SCRAM-SHA-1 and SCRAM-SHA-256 as authentication
methods. Connector/NET now also supports GSSAPI/Kerberos
as an alternative authentication method for classic MySQL
protocol connections. SASL-based LDAP authentication does
not apply to clients running macOS.

* The SSH Tunneling (port forwarding) feature, which was
added to support MySQL products in making secure
connections on Windows, is no longer needed by other
products. Now, using an alternative such as OCI or
SSH.NET to create a tunnel is preferred. The related
connection options (SshHostName, SshKeyFile,
SshPassPhrase, SshPassword, SshPort, and SshUserName) are
no longer valid when making Connector/NET connections,
starting with this release.

Bugs Fixed

* Pound symbols in JSON columns were interpreted improperly
when using accent-sensitive collation. (Bug #32429236)

* Several data types could not be mapped by running
Scaffold-DbContext on valid MySQL tables. This fix
upgrades Microsoft Entity Framework libraries to the
latest and also adds all previously excluded mappings to
the EFCore and EFCore5 projects. (Bug #32424742, Bug
#102381)

* Constructing a regular expression for each read
diminished the performance of Connector/NET. This fix
limits the construction to one instance, which now is
reused. (Bug #32386454, Bug #101714)

* A data table declared using valid database.table syntax
within an Entity Framework model could have extra
database names in the generated query (for example,
database.database.table). (Bug #32358174, Bug #101236)

* Incomplete GUID mapping in the Entity Framework Core
implementation caused an error when the Contains method
was used to filter records. (Bug #32173133, Bug #93398)

* Additional error codes now prevent unexpected exceptions
after a query. Thanks to Stanislav Revin for the patch.
(Bug #32150115, Bug #101592)

* An exception was thrown if any CHAR(36) columns
containing a NULL value were referenced in a query. New
validation now checks for NULL values when the
MySqlDbType member is Guid. (Bug #32049837, Bug #101252)

On Behalf of Oracle/MySQL Engineering Team,
Tvarita Jain