티스토리 뷰
반응형
MySQL의
이미지를 빠르게 떠올려 보길 바란다.
.
.
.
.
혹시
커맨드창에서 쿼리를 작성하며
줄도 잘 안맞고 삐뚤삐둘한 텍스트 모드의 결과를 보여주며
교육용으로 사용하기에는 좋지만 기업에서 실제 서버를 돌리기에는 좀 무리가 있는
무료 DBMS.....
정도의 이미지를 떠올렸다면
혹시 내가 너무 한가지 분야에만 관심을 두고 있지는 않은가
혹은 내가 옛날 사람은 아닌가... 를 의심해 봐야한다. ㅎㅎㅎㅎ
^^
위 이야기는 실은 내 얘기이다.
나도 주 분야가 MS인 관계로
mysql은 꽤 오래전 이쪽 길에 발을 담그려고 할 무렵에
잠깐 맛만 보고 말았고, 지금껏 mssql만 사용해 왔기 때문에 별로 관심이 없었던 것이 사실이다.
그런데
mysql을 사용하지 않으면 안되는 프로젝트가 생겼다.
(지난번에는 pgsql을 사용하는 프로젝트로 pgsql을 공부하더니 ㅎㅎ)
2009/04/27 - [DB(MS, PG, MY..etc)] - Postgre Sql 시작하기
역시나 pgsql을 공부할 때와 마찬가지로 이번에도 mysql에 대해 정보를 찾아보지 않을 수 없었다.
먼저 mysql에 대한 간단한 소개를 우리모두의 백과사전 ㅎㅎ 위키디피아를 인용해서 설명하겠다.
이미지를 빠르게 떠올려 보길 바란다.
.
.
.
.
혹시
커맨드창에서 쿼리를 작성하며
줄도 잘 안맞고 삐뚤삐둘한 텍스트 모드의 결과를 보여주며
교육용으로 사용하기에는 좋지만 기업에서 실제 서버를 돌리기에는 좀 무리가 있는
무료 DBMS.....
정도의 이미지를 떠올렸다면
혹시 내가 너무 한가지 분야에만 관심을 두고 있지는 않은가
혹은 내가 옛날 사람은 아닌가... 를 의심해 봐야한다. ㅎㅎㅎㅎ
^^
위 이야기는 실은 내 얘기이다.
나도 주 분야가 MS인 관계로
mysql은 꽤 오래전 이쪽 길에 발을 담그려고 할 무렵에
잠깐 맛만 보고 말았고, 지금껏 mssql만 사용해 왔기 때문에 별로 관심이 없었던 것이 사실이다.
그런데
mysql을 사용하지 않으면 안되는 프로젝트가 생겼다.
(지난번에는 pgsql을 사용하는 프로젝트로 pgsql을 공부하더니 ㅎㅎ)
2009/04/27 - [DB(MS, PG, MY..etc)] - Postgre Sql 시작하기
역시나 pgsql을 공부할 때와 마찬가지로 이번에도 mysql에 대해 정보를 찾아보지 않을 수 없었다.
먼저 mysql에 대한 간단한 소개를 우리모두의 백과사전 ㅎㅎ 위키디피아를 인용해서 설명하겠다.
우선
호랑이를 잡으려면 호랑이굴로 가라는 속담이 있듯이
www.mysql.com 가보았다.
돌고래가 먼저 눈에 띈다. ㅎㅎㅎ pgsql때는 코끼리가 나를 반기더니 이번에는 돌고래다.
선마이크로 시스템즈에 인수되었다는 것을 알려주듯 Sun사의 로고도 옆에 나란히 보인다.
(참고로 선마이스크 시스템즈에 인수되면서 박차를 가해, MySQL은 세계최대의 오픈소스 데이터베이스가 되었다.)
그리고 라이센스를 파는 엔터프라이즈급 mysql도 보인다... 헉....
딱 한눈에 보기에도 옛날에 내가알던 mysql이 아닌거 같다는 생각이 확 들었다.
잠시 홈페이지를 감상하고 난 후
본게임으로 들어가 DB에 접속해서 쿼리를 작성하고 실행시키려면 어떻게 해야하는 지 찾아보았다.
그런데 카테고리에 떡하니 자리하고 있는
GUI Tools(클릭하면 MySQL GUI Tools 다운로드 새창으로 이동합니다.) 이 보였다.
클릭~!
플랫폼에 맞게 다운로드 한 후 실행시켜 보았다.(참고로 다운로드를 하려면 간단한 가입절차를 필요로 한다.)
실행은
MySQLAdministrator.exe
혹은
MySQLQueryBrowser.exe
를 실행시키면 된다.
어떤 툴로 접속해도
결국에 쿼리를 조작하려면 띄워야 하는 궁극의 창은 Query Browser 이다.
아..orz
이런 멋진 GUI툴을 마련해 두고 있었다니....
그동안 다른 DBMS들을 소홀히 했던 내 자신을 잠시 반성해 보았다.
화면 오른쪽에 Schema를 나열해 놓은 창이 보인다.
여기에서 원하는 DB를 더믈클릭하면 거기에 속해 있는 테이블을 볼 수가 있다.
그리고 특이한 건, BookMark와 무려 Hitory 창이 있다는 것이다.
내가 3일전에 실행한 쿼리를 볼수가 있다는 게 참 신선하다.
기본적인 쿼리는 일반적으로 사용하는 SQL syntax와 거의 비슷하다고 보면 되나
몇가지 일치하지 않는 것도 있다.(예를 들어 top. 이건 pgsql에서도 안된다. limit 1을 사용해야 한다.)
아,
그리고 msSql과 다른 팁으로 또 하나 발견한 것은
하나의 구문이 끝날 때 항상 ";"(세미콜론)을 붙여줘야 한다는 것이다.
세미콜론을 붙여주지 않으면 다른 쿼리문들도 한 문단으로 인식해 버리면서 Syntax 에러가 발생한다.
이런점은 C의 문법을 따르는 것으로 보인다. ㅎㅎㅎ
여기까지 간략하게나마
나름대로 mysql GUI툴 다운로드와 그 모습을 소개해 보았다.
너무 길어지는 관계로 ㅎㅎ
이번 포스팅은 여기까지로 마무리 하도록 하고
다음번 포스팅에서는 ODBC연결과 Programing에 대해서 간략한 소개를 다루어 보도록 하겠다.
반응형
'DB(MS, Oracle, PG, MY..etc)' 카테고리의 다른 글
색인(Index)의 기본개념에 대해서 (2) | 2009.09.22 |
---|---|
SQL 이야기 - Index(색인)에 대해서 (0) | 2009.09.17 |
차단(Bloking), 교착상태(DeadLock, LiveLock)의 개념과 해결방안 (0) | 2009.06.05 |
[pg-sql] Data Type - 데이터 타입 (0) | 2009.05.31 |
sql 서버에 접근중인 프로세스와 사용쿼리 알아내기 (0) | 2009.05.07 |
댓글
반응형
12-01 11:02
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 8비트
- 엑셀
- 다른그림찾기
- brawlstars
- 플래쉬
- C
- 플래쉬 게임
- 추억의 게임
- MS-SQL
- XML Programming with VB 6.0
- XML
- J.S Bach
- 틀린그림찾기
- 레트로게임
- 좀비게임
- 플래시게임
- 플래시
- 중독성짱게임
- 고전명작
- c#
- Excel
- 오락실 게임
- 플래쉬게임
- 8비트상성
- 고전게임
- xml강좌
- 플래시 게임
- 오락실게임
- 브롤스타즈
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함