어제 MySQL Connector/C++ 1.0.1alpha 버전의 컴파일에 대한 글을 썼는데 그때는 소스를 소스 관리툴인 Bazaar를 통해서 다운 받았어야 했는데 이제는 mysql 웹페이지에서 정식으로 공개를 하고 있다.MySQL Connector/C++ 1.0.1 버전이 내부적으로 채택이 되어 MySQL Wo.....
MySQL Connector/C++ 를 사용하기 위해서는 소스를 받아 컴파일을 하여 사용하여야 한다. 이 글에서는 Visual C++ 2005 에서 컴파일 하는 방법을 소개하고자 한다. 소스 내려 받기 MySQL Connector/C++ 은 launchpad(https://launchpad.net/mysql-connector-cpp) 를 .....
SQLite - 오픈 소스로 진행되고 있으며 어도비 등과 같은 메이저 업체에서도 채택한 SQL. C로 작성됨. Derby - IBM에서 개발하던 Compact DBMS를 아파치 그룹에 소스로 기증하여 아파치를 통해 개발되고 있는 DB SQLite에 비해 대용량 처리가 가능하다. 자바로 작.....
MySQL 5에서 아래와 같이 NOT IN이 삽입된 질의를 입력하였을 때, NOT IN의 조건이 되는 값이 1000 이상의 갯수를 가지면 질의의 결과가 나오지 않거나,틀린 결과를 반환하는 에러가 보고되어있다. select * from rssinfo r where r.ridx not in (select distinct i.r.....
UNION 명령의 일반적인 MySQL 오류Incorrect usage of UNION and ORDER BY이 문제를 해결하기 위해서는 select 문을 괄호(parenthesis) 로 감싸주어야 합니다.(SELECT col1,col2,col3 FROM table1)UNION(SELECT cola,colb,colc FROM
table2).....
MySQL의 기본 언어는 latin7로 되어있어서, JAVA로 한글을 저장할 때 한글이?? 와 같은 형식으로 깨져서 저장된다.
이때는 MySQL이 설치된폴더의 my.ini파일에서 다음과 같이 latin7을 euckr로수정해준다.
(MySQL 5.0에서는 my.ini파일의 57번째 줄과81.....
jsp 는 모두 utf-8 로 인코딩되고 있다. 원래 사용하던 mysql 도 utf-8 로 설치했기 때문에한글 문제는 없었다. 하지만... 메일솔루션, sms솔루션과 연동하면서 그쪽에서 설치된 mysql 은 euc-kr 이런 이런-_- 그렇다고 내가 mysql 전체를 utf-8 로 바꾸자니 각 .....
MySQL 5.1 Reference Manual, MySQL 5.1 HA 문서이며, MySQL Korea에 올라와 있습니다. 25일부터 서비스를 했나봅니다. * 공지내용---- quote -- 11월 25일부터 MySQL 5.1 사용자 매뉴얼과 HA 매뉴얼을 한글로 제공해 드리고 있습니다. 5.1 사용자 매뉴얼은 패키지 구.....
MySQL 5.1 버전이 드디어(?) GA가 되었습니다. MySQL Community Server --> Current Release (Recommended) MySQL 5.1?Generally Available (GA) release for production use Upcoming Releases MySQL 6.0 ? Alph.....
MySQL 5.1 Reference Manual, MySQL 5.1 HA 문서이며, MySQL Korea에 올라와 있습니다. 25일부터 서비스를 했나봅니다. * 공지내용 11월 25일부터 MySQL 5.1 사용자 매뉴얼과 HA 매뉴얼을 한글로 제공해 드리고 있습니다. 5.1 사용자 매뉴얼은 패키지 구매시 함께 제공.....
Error Code: 2006 - MySQL server has gone away
쿼리를 실행하는 패킷용량이 작을때 생긴다.
패킷값을 늘려준다.
set GLOBAL max_allowed_packet = 1024 * 1024 * 64;
set SESSION max_allowed_packet = 1024 * 1024 * 64;...
서버가 자동으로 시작이 되지 않을 경우1. start 명령을 이용해서 백그라우드로 실행- start mysqld-nt2. 실행확인- mysqldadmin -u root ping -p -> 비밀번호 입력=> 실행되고 있을 시 : mysqld is alive 란 글이 뜸3. shutdown 으로 서버 끄기- mysqladmin -u root sh.....
트랜잭션 MySQL이 지원하는 table type : MyISAM, ISAM, HEAP, DBD, InnoDB, MERGEtable type을 innodb나, bdb로 설정하면(디폴트는 MyISAM) 트랜잭션을 사용할 수 있다.자신의 MySQL서버가 이를 지원하는지 다음과 같은 질의로 파악할 수 있다.아래의 경우, innodb.....
meta 블로그 제작을 위해 PHP를 이용하여 RSS(xml) FEED 수집기를 만들어 보았습니다.*사용언어 : apache + php + mysql*사용 class : magpie + snoopy*작업기간 : 약 10 여일웹프로그램을 사용하여 만들었기 때문에 문자셋 제약(완성형-CP949, UTF-8)을 받지 않으며, .....