본문 바로가기

DB

C#에서 MySQL 엑세스하기

728x90

C#에서 MySQL을 엑세스하기 위해서는

1. 일반적으로 MySQL을 위한 ADO.NET 드라이버인 MySQL Connector/Net을 사용하는데, 이 MySQL Connector/Net은 MySQL 웹사이트에서 무료 다운 받아 설치할 수 있다.
2. 드라이버를 설치한 후에 C# 프로젝트에서 MySql.Data.dll를 참조한 후 MySql.Ddata.MySqlClient 네임스페이스를 참조하면, MySQL버전의 ADO.NET 클래스들(예: MySqlConnection, MySqlCommand, MySqlDataReader 등)을 이용할 수 있다.

using MySql.Data.MySqlClient;

MySqlConnection conn = new MySqlConnection(strConn);

MySQL 데이타베이스 연결

MySQL 데이타베이스를 연결하기 위해서는 MySqlConnection 클래스를 사용한다. 이 클래스를 생성할 때, Connection String을 넣어 주어야 하는데, 여기에는 Server명, DB명, 사용자명, 암호 등을 지정해 준다.

string strConn= "Server=localhost;Database=test;Uid=root;Pwd=123;";
MySqlConnection conn = new MySqlConnection(strConn);
...
conn.Close();

[출처]

https://www.csharpstudy.com/Practical/Prac-mysql.aspx

728x90

'DB' 카테고리의 다른 글

정규화(Normalization)  (1) 2023.12.05
JOIN 종류  (0) 2023.12.05
SQL 튜닝  (0) 2023.11.24
[PostgreSQL] PREPARE  (0) 2022.12.26
[PostgreSQL] WITH ... AS / INSERT INTO ... ON CONFLICT ... DO UPDATE SET ...  (0) 2022.12.26