iWiz ShareBase

IT Specialist 윤태현의 iWiz ShareBase는 IT뿐 아니라 각종 잡다한 지식들을 함께 나누는 지식공유 커뮤니티입니다.

iWiz,ShareBase,윤태현,Java,JSP,EJB,IT,정보기술,웹프로그래밍,PHP,ASP,DBMS,MySQL,서버,네트워크,server,network,WAS,웹애플리케이션,블로그,blog,웹서버,DB,오라클,oracle,mysql,JRun,웹로직,톰캣,tomcat,아파치,자동차,EF쏘나타,로또 6/45

갤러리 Pixelgrapher.com | 로또 6/45 번호생성 및 통계 데이터 | 전체기사보기 | 전체글 #1 | 전체글 #2 | 전체글 #3 | 전체글 #4 | 전체글 #5 | 전체글 #6 | 전체글 #7 | 전체글 #8 | 전체글 #9 | 전체글 #10 |
HOME iWiz
ShareBase
Remember 0523 & 0818
지식은 나눌수록 커집니다 - iWiz's ShareBase
데이터베이스 데이터베이스(DBMS)에 관련된 각종 자료들입니다.


  iWiz(2004-01-04 23:10:37, Hit : 6171, Vote : 35
 http://www.wz.pe.kr

MySQL 관련 잡다한 명령어 모음


■ 사용자 생성 및 권한 주기

- ROOT 패스워드 변경
SET PASSWORD FOR root@localhost = PASSWORD('rootpasswd');

- 모든 DB의 모든 테이블에 대한 권한을 root 사용자에게 부여 (210.207.73.1* IP에서만 접속 가능)
GRANT ALL PRIVILEGES ON *.* TO root@'210.207.73.1%'
IDENTIFIED BY 'rootpasswd' WITH GRANT OPTION;

- smipc DB내의 테이블에 대한 모든 권한을 webuser에게 주기 (localhost에서만 접속 가능)
GRANT ALL PRIVILEGES ON websvc.* TO webuser@localhost
IDENTIFIED BY 'userpasswd' WITH GRANT OPTION;

- smipc DB내의 테이블에 대한 모든 권한을 admin에게 주기 (모든 호스트에서 접속 가능)
GRANT ALL PRIVILEGES ON websvc.* TO webuser@"%"
IDENTIFIED BY 'userpasswd' WITH GRANT OPTION;

FLUSH PRIVILEGES; => 이 명령을 해주어야만 권한 내용이 적용됨.

■ 상태 보기
프로세스보기 : mysqladmin -uroot -prootpasswd -i1 proc status
통계보기 : SHOW STATUS;

■ 원격호스트 접속
mysql -hSERVER_NAME -uwebuser -p websvc

■ MySQL 설치 후 주의사항

- mysql은 root 권한으로 돌리지 않도록 주의.
- test 계정 삭제.
- mysql root 사용자에게 패스워드 부여.
- 적절한 권한을 갖는 사용자 생성.
- 자동실행 및 종료되도록 init script에 넣기

■ 테이블 백업 (root로)
BACKUP TABLE tbl_name[,tbl_name...] TO '/path/to/backup/directory'

■ 테이블 리스토어 (root로)
RESTORE TABLE tbl_name[,tbl_name...] FROM '/path/to/backup/directory'

■ 테이블 최적화 (데이터 대량 삭제 등 큰 변동사항 등이 있었을때)
OPTIMIZE TABLE tbl_name[,tbl_name]...

■ 데이터베이스 덤프
mysqldump [OPTIONS] database [tables] > backup-file.sql
mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...] > (dumpfile)
mysqldump [OPTIONS] --all-databases [OPTIONS] > (dumpfile)

■ 덤프데이터 리스토어
mysql database < backup-file.sql
mysql -e "source /patch-to-backup/backup-file.sql" database

■ 다른 두 서버의 mysql간의 데이터베이스 덤프
mysqldump --opt database | mysql --host=remote-host -C database



22   오라클 무료 관리 툴이 있어서 소개 합니다. [1]  김기영 2007/04/28 8033 0
21   Default Temporary Tablespace 수정  박쥐 2004/05/03 8701 44
20   리두로그 파일의 drop / add / relocation 및 rename  박쥐 2004/04/22 6716 33
19   오라클의 Undo Segment [3]  박쥐 2004/04/06 8766 38
18   import 유틸리티 [3]  박쥐 2004/04/01 6271 35
17   세션관리  박쥐 2004/03/31 7803 31
16   LogMiner  박쥐 2004/03/31 7059 39
15   오라클에서의 백업...  박쥐 2004/03/30 6115 40
14   오라클의 Constraint(제약조건)  박쥐 2004/03/26 37157 38
13   Export 유틸리티 [1]  박쥐 2004/03/23 5241 35
12   비교 / 논리 연산자 및 연산 우선 순위  박쥐 2004/03/22 9021 41
11   NULL이란?? [2]  박쥐 2004/03/22 7724 32
10   데이타 베이스의 STARTUP과 SHUTDOWN  박쥐 2004/03/19 5156 34
9   오라클 Architecture  박쥐 2004/03/19 5030 32
8   외워도 외워도 까먹는 오라클 함수 (밑에꺼 퍼가는 대신 ㅎ) [1]  이준호 2004/07/15 11691 43

1 [2]
 

Copyright 1999-2023 Zeroboard / skin by zero
iWiz ShareBase, ⓒCopyleft by iWiz.  For more information contact .
본 웹사이트에 게시된 이메일 주소가 전자우편 수집 프로그램이나 그 밖의 기술적 장치를 이용하여 무단으로 수집되는 것을 거부하며, 이를 위반시에는 정보통신망법에 의해 형사처벌됨을 유념하시기 바랍니다. [게시일 2004. 1. 31]