반응형
MSSQL 과 Posgres 계열은 상관없지만 Dapper 를 사용하여 MySQL 에 접근할때는 SqlConnection 이 아니라 MySqlConnection 을 사용해야 합니다.
1. MySqlConnector 설치
Nuget 에서 MySqlConnector 를 설치 합니다.
2. SqlConnection 을 MySqlConnection 으로 변경합니다.
using Dapper;
using MySqlConnector;
private IDbConnection db = new MySqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
web.config
<connectionStrings>
<add name="ConnectionString"
connectionString="host=127.0.0.1;port=3306;uid=root;pwd=password;database=test"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>
반응형
'IT > C#' 카테고리의 다른 글
[MVC] ModelState.IsValid 가 false 인데 이유를 찾기 어려울때 (0) | 2023.03.27 |
---|---|
Globalization (0) | 2023.03.24 |
메일 발송 시 이미지 포함하여 발송하기 (0) | 2019.01.31 |
Cannot find compilation library location for package 'Microsoft.NETCore.App' (0) | 2018.12.20 |
.NET Core IIS 구성하기 (0) | 2018.12.19 |