IT/C#
Window Forms에 MySql 연결하기
이냠
2021. 2. 28. 15:59
https://dev.mysql.com/downloads/connector/net/
MySQL :: Download Connector/NET
MySQL Connector/NET 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/NET 8.0.
dev.mysql.com
위 사이트에 접속해서 운영체제 선택 후 아래 DownLoad 버튼을 눌러 다운로드를 시작합니다.
다운로드 버튼을 누르면 위 창이 뜨는데
아래에 로그인하지 않겠다는 버튼을 누르면 다운로드가 시작됩니다.
다운로드가 완료되었으면
[참조 우클릭] - [참조 추가] - [mysql 검색 후 MySql.Data 체크] - [확인]
위 순서대로 하면 참조에 MySql.Data가 추가된 걸 보실 수 있으십니다.
cs 디자인을 더블 클릭하여 cs 창을 열어줍니다.
그리고 위 사진에 표시한 구문을 추가해줍니다
private void Form2_Load(object sender, EventArgs e)
{
string connStr = string.Format(@"server=localhost; user=root; password=@@@@; database=@@@@");
MySqlConnection conn = new MySqlConnection(connStr);
try
{
conn.Open();
MessageBox.Show("MySql 연결 성공!");
}
catch {
MessageBox.Show("MySql 연결 실패");
}
conn.Close();
}
MySql이 잘 연결되었나 확인하는 구문입니다.
서버와 유저를 적으시고
패스워드에는 본인이 설정한 패스워드를 입력, 데이터 베이스에는 사용하실 DB의 이름을 입력하시면 됩니다
연결에 성공하면 'MySql 연결 성공!'이라는 메시지가 팝업 되고
연결에 실패하면 'MySql 연결 실패'라는 메시지가 팝업 됩니다
실행시키면 연결 성공과 함께 메시지가 팝업 됩니다