SQL 썸네일형 리스트형 MYSQL 디비백업(1) MYSQL디비백업 mysqldump -u DB 계정명 -p 백업대상데이터베이스명 > 저장할 파일명 test_db 라는 데이터베이스를 백업하는 과정입니다. 백업을 받은후 자신의 로컬컴퓨터로 다운을 받으시면 됩니다. 화면상의 명령어 cat : 파일을 열어볼 때 사용하는 명령어 pwd : 자신이 어디에 위치해 있는지 확인하는 명령어 e ls -l : 파일을 확인하는 명령어(도스의 dir 과 같음) cd .. : 상위경로로 이동하는 명령어 백업본으로 데이터복원하기 mysql -u DB 계정명 -p 복구할데이터베이스명 < 저장한 파일명 복구시 해당 데이터베이스에 복구할 테이블이 있으면 복구가 되지 않습니다. 해당 데이터베이스에 들어가셔서 테이블을 지우고 복구를 해주시면 됩니다. *랭크업 호스팅이용 고객님은 호스팅.. 더보기 sql 자주 쓰는 명령어 DBA_USERS : 데이터베이스 USER에 대한 정보를 보여준다 DBA_ROLES : ROLE에 대한 정보를 보여준다. DBA_TAB_PRIVS : 테이블에 대한 권한이 설정된 정보를 보여 준다 DBA_SYS_PRIVS : SYSTEM 권한이 설정된 정보를 보여준다 DBA_ROLE_PRIVS : ROLE에 대한 권한이 설정된 정보를 보여 준다. DBA_COL_PRIVS : 컬럼 단위로 권한이 설정된 정보를 보여준다. DBA_SEGMENTS : 세그먼트(저장공간이 있는 오브젝트)에 대한 정보를 보여준다. DBA_OBJECTS : 모든 오브젝트에 대한 정보를 보여준다. DBA_TABLESPACES : 테이블 스페이스에 대한 정보를 보여준다. DBA_DATA_FILES : 테이블스페이스를 구성하고 있는 데이.. 더보기 sql데이터삽입 있는 테이블에 잠시 값을 너어봄... 더보기 My sql 다운로드 후 설치과정 및 테이블 작성 실행까지~ cd.. cd.. cd mysql c:\mysql\bin> cd bin //빈까지 들어온다. c:\mysql\bin>mysql -u root -p //엔터후 패스워드 나오면 그냥 엔터친다. mysql> show databases; mysql> use chap11 Database changed //체인지모드로 실행된다~ 여기서 권한설정을 바꿔주면 될듯.. 이때 테이블을 하나 만들려고 하는데... drop table member; create table member ( memberid varchar(10) not null primary key, password varchar(10) not null, name varchar(20) not null, email varchar(80) not null ); inse.. 더보기 뷰 삭제 뷰의 삭제 입니다. 느낌이 오신대로 뷰의 삭제는 이미 중간중간에 살짝 살짝 보여 드렸지여? ^_^ DROP VIEW { view } [ ,...n ] 라는 구문을 이용해 뷰를 삭제하실 수 있습니다. USE pubs --인포메이션 스키마에서 뷰가 존재 하는지 확인하고 --뷰가 존재하면? 지운다. IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'titles_view') DROP VIEW titles_view GO 인포메이션 스키마 뷰는? 특정한 시스템의 정보를 모아두는 뷰 입니다. 이곳에서 뷰가 존재하는지 확인을 하셔도 되며.. SELECT * FROM sysobjects WHERE xtype like 'V' 의 식.. 더보기 뷰변경 이번에 소개해 드릴 내용은? 뷰의 변경입니다. ^_^ 뷰의 변경역시 SQL서버의 변경 구문인 ALTER 구문을 이용해 사용됩니다. 여기서 잠깐! 그냥 뷰 생성 했덨는데여..... 뷰 지우고 다시 만드는게 더 빠르지 않나여~~~~ 넵 그말도 맞습니다. 하지만 이런 경우를 생각해 보세요. --뷰 생성 CREATE VIEW All_authors (au_fname, au_lname, address, city, zip) AS SELECT au_fname, au_lname, address, city, zip FROM pubs..authors GO --Public역할(일종의 사용자 그룹이라고 생각 하세요)에 --뷰를 SELECT할 수 있는 권한 부여 --GRANT는 SELECT, UPDATE등의 권한을 부여하는 명령.. 더보기 뷰 생성 뷰의 생성 구문은 아래와 같습니다. CREATE VIEW [ . ] [ . ] view_name [ ( column [ ,...n ] ) ] [ WITH [ ,...n ] ] AS select_statement [ WITH CHECK OPTION ] ::= { ENCRYPTION | SCHEMABINDING | VIEW_METADATA } 전혀 재미 없지요? ^_^ 찬찬히 샘플로 알아보실거니 물론 걱정 안하시겠져? ^_^ USE pubs GO CREATE VIEW titles_view AS SELECT title, type, price, pubdate FROM titles GO --뷰에서.. 더보기 시스템 뷰의 이해 제목이 짧아서 타이핑하기 좋네요. 히~ 이번에 소개해 드릴 내용은 뷰 입니다. ^_^ 매우매우 중요한 DB의 개체 이지요. 앞에서부터 뷰에 대해서 간단히 언급은 해 드렸구요. 생성하는 샘플도 간간히 보여 드렸지용 기억 나시나요? 뷰는 - 테이블의 거울이다. 라고 말씀 드린거요. ^_^ 네. 맞습니다. 뷰는 테이블의 거울이지만 거울은 원래모습을 다양하게 비출수도 있지요. 뷰는 테이블의 거울이다라는 샘플을 보여 드리지요. ^_^ USE pubs GO --konan_view_test1 이라는 뷰를 생성합니다. CREATE VIEW konan_view_test1 AS SELECT * FROM titles GO --뷰를 조회 합니다. SELECT * FROM konan_view_test1 GO 자 데이터를 조회해.. 더보기 이전 1 2 3 4 5 다음