Mysql

http://dev.mysql.com/

명령어 정리 잘해놓았다.

http://kwon37xi.egloos.com/viewer/1634694

 

*password 바꾸기

UPDATE user SET password=PASSWORD('password') WHERE user = 'root';

flush privileges;

 

*외부에서 서버 접속하기(외부 클라이언트 프로그램에서 접속이 가능)

grant all privileges on *.* to 'root'@'%' identified by 'root의 패스워드';

flush privileges;

select host, user, password from user;

 

*DB 연결 c++

mysql_init(&conn);
connection = mysql_real_connect(&conn, DB_HOST, DB_USER, DB_PASS, DB_NAME, 0, (char *)NULL, 0);//DB 연결
mysql_query(&conn,"set names euckr"); // 한글입력시 깨지지 않게 하는 것 반든시 필요

if(connection==NULL) {
AfxMessageBox("DB연결 오류");
//return;
}
mysql_close(connection);//DB연결 종료