반응형

 MSSQL 과 Posgres 계열은 상관없지만 Dapper 를 사용하여 MySQL 에 접근할때는 SqlConnection 이 아니라 MySqlConnection 을 사용해야 합니다.

1. MySqlConnector 설치

Nuget 에서  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>

 

반응형

+ Recent posts