■ Toad 설치하기 아래의 URL에서 Toad for MySQL 을 설치한다. http://software.dell.com/products/toad-for-mysql/ ■ 코멘트 입력하기 현재 버전은 7.7 버전이며, 버전이 약간이라도 다르면 메뉴의 위치나 형태가 많이 다르므로 이 글을 추천하지 않는다. 1. MYSQL 정보 입력한다. TCP, DB ID, DB PW, DB명, 포트(기본 3306) 쭉쭉 입력해준다. 2. DB등록 완료. 이제 각 컬럼의 Comment를 달아보자. 좌측에서 테이블 선택후 Alter 아이콘 클릭 3. 새로운 창이 뜨는데 Column 선택 > 각 필드 명을 선택 > 하단에서 Comment 로 내용 입력 ■ 스키마 내보내기 1. Tool > Reports > Schema Re..
DB저장의 효율과 용량 퍼포먼스를 위해 알맞은 데이터타입의 지정과 사용의 필요성이 있다. 대략 아래를 참고하여 테이블 생성 시 속도를 향상시켜 보자. 예) 열 이름 설명 예 적합한 데이터 타입 가격 (price) 물건 판매가 5678.39 DECIMAL(6, 2) 우편번호 (zip_code) 5~10개의 문자 4836-3854 VARCHAR(10) 원자량 (atomic_weight) 원소의 원자량 (소수점 6자리) 4.123456 DECIMAL(10, 6) 설명,가사 (Description, Lyrics) 용량이 큰 텍스트255이상의 문자열 (1절) 동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세 (2절) 남산위에 저 소나무 철갑을 두른 듯 바람 서리 불변함은 우리 기상일세... TEXT..
Single-table syntax:DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] Multiple-table syntax:DELETE [LOW_PRIORITY] [QUICK] [IGNORE] tbl_name[.*] [, tbl_name[.*]] ... FROM table_references [WHERE where_condition] Or:DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name[.*] [, tbl_name[.*]] ... USING table_references [WHERE where_condition]..
Single-table syntax:UPDATE [LOW_PRIORITY] [IGNORE] table_reference SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ... [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] Multiple-table syntax:UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ... [WHERE where_condition] 쿼리 명령을 실행하려면, 1, [전체관리]→[DB관리]→[테이블 관리] 페이지에서 우측프레임 ..
MySQL 필드의 데이터 타입 정리 (대부분 MS-SQL,Access 와 비슷하지만 몇가지가 틀림, 또한 Access 의 경우, 이제 더이상 업그레이드가 되지 않지만, MS-SQL 의 경우, 계속 업그레이드 되면서 필드 타입도 추가되는 추세임 대표적예: MS-SQL2005 버전에서는 smallint,bigint 등 새로운 타입이 추가되었음?) ----------------------------------------------------------------------- MySQL 데이터베이스에는 크게 다음과 같은 세 가지 데이터 타입이 있다. =========================================================== 데이터타입 내용 예제 -------------------..
MySQL 기본 명령어 정리 MySQL의 기본 명령어와 SQL문 정리. 내가 RDBMS에 완전 문외한이기 때문에 기본 SQL쿼리까지… Redhat Linux 7.3, MySQL 3.23.58 에서 테스트함. 설치는 Redhat 기본 제공 RPM으로 했다. 데이터베이스 접속 mysql -u 사용자명 -p dbname 설치 직후에는 root 사용자에 비밀번호가 없으므로 다음과 같이 접속하여 MySQL을 관리할 수 있다. mysql -u root mysql 비밀번호 변경 MySQL을 설치한 직후에는 root 계정에 암호가 지정되어 있지 않다. 다음 세가지 방법으로 비밀번호를 변경 할 수 있다. # mysqladmin 이용 mysqladmin -u root password 새비밀번호# update문 이용 mys..
SQL문이란 : DBMS에서 자료를 요청하는 언어. 핵심만 뽑아낸 10개의 챕터로 기초를 마무리 지어보자. 1. 사용할 데이터베이스 접속 방법 (윈도우의 apmsetup설치시 비번도 apmsetup이다.) ㄱ. mysql -h호스트 주소 -u사용자ID -p비밀번호 DB명 //으로 직접 로그인과 동시에 DB에 접속이 가능하다. ㄴ.mysql - h호스트 주소 -u사용자ID -p비밀번호 mysql> use DB명 으로 해도된다. ㄷ.c:\> mysql -h호스트주소 -u사용자ID -p비밀번호 //내 컴퓨터에 있는 mysql서버일경우 -h 옵션은 사용하지 않아도 된다. 접속후에는 MySQL에서 DB를 일단 생성하고 DB선택및 table을 조회해 본다. mysql> create database myDB;mysq..