G.I.S Developer, 개발자 김형준(Dip2K)  
Front Page
Notice | Keyword | Tag | E-Mail | Guestbook | Admin | Write Article   
 
2010/02/22에 해당하는 글 1건
2010/02/22   MySql 터미널 모니터 사용 정리 (4)


2010/02/22 23:55 2010/02/22 23:55
MySql 터미널 모니터 사용 정리
이 문서는 MySQL을 설치하면 제공되는 터미널 모니터의 사용법을 간단히 정리한 것입니다. 가장 먼저 서버에 연결하는 방법은 아래와 같습니다.

쉘에서 mysql 명령을 통해 인자 -h에는 호스트(여기서는 localhost를 지정했으며 로컬일때는 생략이 가능)를 제공하며 -u에는 사용자의 ID(여기서는 root)를 제공하고 마지막으로 -p 옵션을 주어 패스워드를 입력받을 수 있도록 합니다.

사용자 삽입 이미지

패스워드를 올바르게 입력하고 모든 것이 성공하면 위의 그림처럼 mysql>가 뜨고 명령을 입력할 수 있는 상태가 됩니다. 참고로 연결을 끊는 방법은 quit 명령을 내려 종료할 수 있습니다.

시험 삼아 다음 명령을 내려 MySQL의 기능을 테스트해 보도록 하겠습니다.

이 세 명령에 대한 결과는 아래와 같습니다.

사용자 삽입 이미지

참가로 명령어 입력 도중에 취소를 하고자 한다면 \c를 입력하고 엔터키를 누르면 됩니다. 정리하면 명령어는 대소문자를 구분하지 않으며 끝은 반드시 ; 으로 끝나야 합니다.

이제 다음은 데이터베이스를 생성하는 명령입니다.

지금까지 생성되어진 데이터베이스의 목록을 살펴보는 명령은 다음과 같습니다.

이 데이터베이스 중에 사용할 데이터베이스를 선택하는 명령은 다음과 같습니다.

아래는 위에서 새롭게 보인 세개의 명령을 순차적으로 내려 MySQL에서 처리된 결과 화면입니다.

사용자 삽입 이미지

데이터베이스에 대한 명령으로써 삭제에 대한 것은 아래와 같습니다.

이제 데이터베이스를 선택했고 이 선택한 데이터베이스 안에 테이블을 생성하는 명령은 아래와 같습니다.

테이블이 잘 생성되었는지 선택된 데이터베이스에 존재하는 테이블의 목록을 살펴보는 명령은 다음과 같습니다.

특정 테이블에 대한 테이블 스키마를 살펴보는 명령은 다음과 같습니다.

아래의 그림은 위의 세가지 명령을 순서대로 수행한 것에 대한 화면의 결과입니다.

사용자 삽입 이미지

참고로 테이블의 이름을 변경하는 명령은 다음과 같습니다.

그리고 필요하지 않은 테이블을 삭제하는 명령은 다음과 같습니다.

MySQL은 사용자가 작업하는 과정의 상태 정보를 제공하기 위해 status 명령을 제공합니다. 또한 명령 처리에 대해 오류나 경고가 발생할 경우 그 메세지를 다시 보기 위해 show errors와 show warnings 명령을 제공합니다.

이외에 데이터를 쿼리하고 레코드를 추가하고 변경하는 등의 SQL문에 대해 간단한 예를 통해 보이고 마무리 하겠습니다.

테이블로부터 지정한 필드들에 대한 값을 쿼리하는 명령

레코드를 추가하는 명령
조건에 맞는 레코드의 값을 변경하는 명령
레코드를 삭제하는 명령

이 글이 도움이 되셨다면, 짧은 댓글이라도 달아주시길, 큰 힘이 됩니다. ^^*

Tag :
BLOG main image
 Notice
[DuraMap-Xr] 소개 및 다운로드
[DuraMap-Xr] FAQ
개발과 관련한 질문은..
OpenGL Tutorials
운영자(Dip2K)에 대해
 Category
전체 (387)
GIS 개발 (82)
프로그래밍 (180)
스치는 생각들 (116)
번역 또는 집필 (3)
 TAGS
GIS OpenGL Shader Xr Algorithm Map Engine WPF ArcObjects ArcGIS C++
 Calendar
«   2010/02   »
  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            
 Recent Entries
XrGeocoder - 주소를 좌표... (1)
XrProjection, 좌표계 변... (19)
[Java] 파생 클래스가 아...
[Java] 정적 초기화 블럭(...
[DuraMap-Xr] 그리드 레이...
 Recent Comments
감사합니다!!! 이렇게 직...
김지훈 - 07/29
감사 감사~ 근데.. 이글은...
김형준 - 07/29
친절한 해석 감사드려요^^
안토니오 - 07/29
별말씀을요.. ^^ 댓글에...
김형준 - 07/28
최근에 XrGeocoder라는 툴...
김형준 - 07/28
네, 요즘은 바로 도움을...
김형준 - 07/28
이래 저러 경황이 없어 댓...
김형준 - 07/28
잘 봤습니다. 큰 도움이...
gekko - 07/27
혹시 주소를 좌표로 변환...
김지훈 - 07/25
감사드립니다.. 바빠서 몇...
임은섭 - 07/23
 Archive
2010/07
2010/06
2010/05
2010/04
2010/03
2010/02
2010/01
2009/12
2009/11
2009/10
2009/09
2009/08
 Link Site
Adobe Flex 3 Help
Cartograph 2.0
GIS 위키디피아
GIS 프로그래밍 연구소
MapTools.org
OGC
OGRE3D
OSGeo 한국 지부
Wikipedia
국가수자원관리 정보시스템
국립지리원
국토연구원
국토해양부
네이버 과학
대한측량협회
류광님의 블로그
비지니스 GIS
이민파님의 공간분석과 리...
 Visitor Statistics
Total : 659259
Today : 75
Yesterday : 451
태터툴즈 배너
rss