MySQL을 사용할때 command창을 선호하시는 분들도 계시나...
(항상 전 시작은 이런식으로 하는듯;)
좀 편하게 사용하시라고 프로그램 하나를 소개해 드리겠습니다.
바로 SQLyog라는 녀석입니다.
개인적으로는 MySQL 공식사이트에 있는 MySQL Query Browser란 녀석보다 좋아라합니다.
이것도 추후 기회가 되면 소개하고... 우선 여기서는 SQLyog에 대해서만...
8.14버전에 와서 다시 글을 수정한 것은 이전 8.05에 썼던 내용에 비교해서 세부적인 부분들이 바뀌었기에 수정하였습니다.
1. 다운로드
http://code.google.com/p/sqlyog/downloads/list
(이번에 사이트를 개편하면서 아예 다운로드를 구글 코드에서 받도록 하였더군요;ㅋ)
위 사이트에서... 제일 위에 있는 녀석을 다운로드 받읍시다^^; (그러니까 최신버전을ㅎ)
2. 설치
설치시에는 뭐; 그냥 따라가시면 됩니다^^;
3. 간단한 사용법
실행시키면 두둥! 이런 페이지가 뜨게 됩니다. 무섭게 buy버튼도 있고...
그냥 쌩~하고 Continue누르시면 됩니다.
DB에 연결해봅시다.
먼저 조금 오래전 버전들과는 다르게(워낙 자주 업데이트가 되다보니;) New를 눌러서 연결 정보를 저장해야합니다.
(예전에는 빈칸채우기?! 할 수 있었는데 말이죠)
그러면 위와 같이 Connection 이름을 적으라고 나와있는데 원하신는 이름을 적으시면 됩니다.
접속을 위해서 입력할 수 있는 칸들이 활성화됩니다
host address는... 저같은 경우에는 제 컴퓨터에 설치된 MySQL에 접속하기 때문에 localhost로...
User name은 접속하고 싶은 user name으로... (물론 user가 만들어져 있어야겠죠^^;)
비밀번호는 user의 비밀번호로...
열고 싶은 데이터베이스 적고...(안적어도 크게 상관은 없습니다.)
Connect~!
그러면 이렇게 나오는데...
제가 create~~쓴 부분이 query문 적는 부분이고~
왼쪽 옆에 DB들을 GUI로 보여주는 부분이고~
아랫부분이 Query 수행결과를 보여주는 것입니다~
근데 Query를 어떻게 실행시키면 되냐면요^^;
마우스 오른쪽 버튼 누르면 나오는 메뉴에서 다음을 선택해보면 실행할수있게 나올텐데...
F9 번 정도는 외워두면 편하겠죠?ㅎㅎㅎ 단축키 보시라고 캡쳐화면 보여드린거구요^^;
물론 위에 메뉴바에도 이런거 있습니다;ㅋㅋ
이제 GUI라고 하니 GUI답게 좀 써봅시다
(개인적으론 그냥 SQL문 치는게 속 편한 적이 많긴하지만;)
user에서 마우스 오른쪽버튼 클릭하면 다음과 같은 기능들을 수행할수 있습니다.
Create database 하면 이렇게 뜨는데... 설정 선택해서 create하면 DB가 생깁니다.
디비를 선택해서 마우스 오른쪽버튼 누르면 다음과 같이 나타납니다~!
MySQL에 조금 익숙하신 분은... 각각 기능이 무엇인지 아실 것입니다...
그냥 몇가지만 쭈~욱 보시라고 보여드리면...
테이블 만드는거~
SQL Dump로 backup도 되네요~
SQL dump를 import하는 부분도...
여기까지 하고... 또 하나... 테이블을 보게되면...
테이블을 열때 select * from ~~~ 하셔도 되지만
옆에서 테이블을 선택하셔서 오른쪽 버튼 누르고 open table을 선택하셔도 됩니다.
밑 부분에... 이렇게 나타나게 되는데...
테이블 모양으로...
수정하거나 삽입하고 싶은 열에 데이타 칼럼을 더블클릭하면...
테이블 안에 값들을 SQL문 없이 직접 수정할수있게 바뀌게 됩니다.
아까는 활성화되지 않았던 옆에 부분들이 활성화된거죠...
메뉴에 File에보면 sql파일로 저장하고 불러오는 기능이 있습니다 ㅎ 혹시나 해서 적어봅니다. 매번 sql문 다 쓰지 마시고^^;ㅋ
버전 7에 비해 전체적으로 깔끔해졌고 사용자의 실수를 많이 막을수있게 발전한 것 같습니다.
자동으로 예약어들은 대문자로 바꾸어주는 것도 마음에 들구요ㅎㅎㅎㅎ
'Programming > MySQL' 카테고리의 다른 글
Mysql 리플리케이션(Replication) - 실시간 DB 동기화 (0) | 2012.08.06 |
---|---|
[MySQL] Command 창에서 sql 쿼리 파일 실행하기 (0) | 2012.01.02 |
mysql 설치/실행방법/환경변수설정/mysql5.5.15.0 (0) | 2012.01.02 |
MySQL> int(11) 의 의미!!!! (0) | 2011.04.04 |