如何在 C# 中正确设置 MySQLConnection

本文关键字:设置 MySQLConnection | 更新日期: 2023-09-27 18:36:12

我是C#的新手。

我正在开发一个客户端-服务器软件,其中服务器连接到数据库以请求、写入、修改和删除数据库中的信息。

现在,我

有了数据库设置,并且我从数据库等读取它。

但是,我的问题是,我应该创建多少次与数据库的连接?

我阅读的大多数地方都告诉我,确保在完成后关闭与数据库的连接。

但是,服务器将不断使用数据库...对我来说,创建与数据库的全局连接不是更有效率吗,该连接仅在服务器关闭时关闭......而不是每次我需要请求、写入、修改和/或删除信息时创建连接......?

相当确定我是正确的,我只是想让其他人对此事发表意见。

如何在 C# 中正确设置 MySQLConnection

我想您可能已经读到的是调用.Close()(和.Dispose())在用于处理数据库的DbConnection实例上。

一般来说,ADO.NET 提供程序使用连接池来管理与数据库的连接,因此您不必担心管理它们。