log4net appender到c#应用程序中的mysql

我正在构建一个小型的c#web应用程序(用mvc编写).
我需要将基本信息记录到数据库中.
我研究过并发现log4net非常广泛且受欢迎.

我正在使用mysql作为我的下划线数据库.
我发现了一些如何使用log4net登录到mysql数据库的示例,但似乎没有用,并且它们看起来都已经过时了.

有没有人有这样的代码示例?

非常感谢你.

解决方法:

在我看来,您可以通过AdoNetAppender实现此日志记录.看起来你可以配置连接类型(mysql,oracle,sqlserver等).

可以通过设置connectionType属性来指定连接类型(提供程序)
以上内容取自:
http://logging.apache.org/log4net/release/sdk/log4net.Appender.AdoNetAppender.html

我将尝试跟进一个示例配置,但我认为他们做了很好的解释如何使用SQL Server数据库执行此操作,看起来您只需要更改connectionString和connectionType属性.

上一篇:c# – 如何通过代码启用/禁用存储在配置中的日志记录和文件追加信息?


下一篇:C# Log4Net 记录项目日志