-
[삼쾌한 IT강의] MySQL 계정 설정 (권한 주기, 회수하기)데이터베이스/실습 2022. 7. 23. 16:56
안녕하세요 삼쾌한 IT강의 백소라강사 입니다. MySQL 에서 GRANT와 REVOKE를 이용하여 계정을 만들고 권한을 설정하는 방법을 알아봅시다! 1. 계정 생성 및 권한주기 GRANT [권한종류] ON [대상] TO [계정] IDENTIFIED BY '암호' 권한종류 : 어느 쿼리에 대해 권한을 부여할지 작성한다. 대상 : 어느 데이터베이스의 어느 테이블에 권한을 부여할지 작성한다. 계정 : 생성/적용 할 계정이름을 작성한다. 암호 : 계정에 대한 암호를 작성한다. 예시 : GRANT SELECT ON sampleDB.sampleTbl TO sora@localhost IDENTIFIED BY '1234' -> sora@localhost 계정의 비밀번호를 1234로하여 계정을 생성한다. sora@loc..
-
[삼쾌한 IT강의] mysqldump 액세스 거부 해결 방법데이터베이스/실습 2022. 7. 23. 16:56
안녕하세요! 삼쾌한 IT강의 백소라강사 입니다. MySQL 에서 데이터베이스 백업시 액세스가 거부되었습니다 라는 문구가 나온다면?! 콘솔창에서 지정된 해당 경로에 저장을 할 수 없다는 뜻입니다!! 아래와 같이 저장 경로를 지정 해서 다시 실행 해 보시기 바랍니다!! MySQL 데이터베이스 백업 및 복원 방법 자세한 내용은 아래에서 확인하실 수 있습니다 :-) 2019/06/06 - [데이터베이스/실습] - [삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (콘솔창에서)
-
-
[삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (워크벤치에서)데이터베이스/실습 2022. 7. 23. 16:55
안녕하세요! 삼쾌한 IT강의 백소라 강사입니다. MySQL 워크벤치에서 DB 백업 및 복원 방법을 같이 알아볼까요? 0. 백업용 폴더 생성 저는 C드라이브에 DB백업 폴더를 생성했습니다. 1. Navigator -> Administration 클릭 -> Data Export 클릭 2. 백업할 DB 선택 -> 테이블 전체 선택 -> Objects to Export 체크박스 선택 -> Export to Self-Contained File 선택, 경로를 'C:\DB백업\백업할DB이름.sql' 로 적용 -> 아래 체크박스 모두 선택 -> Start Export 클릭 3. 성공적으로 백업이 됐는지 확인 후 창 닫기 1. 테스트를 위해 일부 테이블을 삭제 2. 복원된 내용을 저장할 DB 생성 (프로그램 꼬임 방지)..
-
[삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (콘솔창에서)데이터베이스/실습 2022. 7. 23. 16:54
안녕하세요! 삼쾌한 IT강의 백소라 강사입니다. MySQL DB 백업하는 방법과 복원하는 방법을 같이 알아볼까요? 1. MySQL 데이터베이스 백업하기 ( > ) 1) 콘솔창에서 MySQL 서버의 bin 경로로 이동 cd C:\Program Files\MySQL\MySQL Server 5.6\bin 2) mysqldump 명령어 작성 mysqldump -u 아이디 -p DB명 > 덤프파일명.sql 예시) sample 데이터베이스를 dump_sampledb 파일명으로 백업하려면?! (아이디는 root 로 가정) mysqldump -u root -p sampledb > dump_sampledb.sql 아래와 같이 bin 폴더에 dump_sampedb.sql 파일이 생성됐다면 성공! 2. MySQL 테이블 백..
-
[삼쾌한 IT강의] MySQL CRUD 실습데이터베이스/실습 2022. 7. 23. 16:52
CRUD 연산이란 ? C : Create / R : Read / U : Update / D : Delete CRUD 연산 상세 내용 1. Create (생성) : 테이블생성 create table 테이블이름( ->필드이름 입력 및 기본키 명령어 작성); 2. Read (검색) : 내용 불러오기 select 필드 from 테이블이름 : 필드 값 불러오기 select*from 테이블이름 : 테이블 내용 불러오기 3. Update (수정) Update 테이블이름 set ~ where ~; Update person set age = 30 where num = 1; Update 테이블명 set 수정할부분 = 수정할내용 where 프라이머리키 4. Delete (삭제) Delete from person where ..
-
[삼쾌한 IT강의] MySQL 기본 명령어데이터베이스/실습 2022. 7. 23. 16:51
#Mysql 접속 방법 1. Mysql Server 폴더에서 ‘Mysql 5.6 command line Client’ 실행 2. Dos 창에서 실행 Cd “Mysql 실행 프로그램이 저장된 경로” è MySQL명령어 혹은 è -mysql –u root –p 입력 à 패스워드 입력 후 엔터 3. 시작프로그램->모든프로그램->mysql-> 도구 (workbench) #show databases; : 데이터베이스 목록 보기 #use DB명 : 지정한 DB 사용 #show tables; : 지정한 DB 안의 테이블 목록보기 #create database 이름; : ‘이름’의 database 생성 #Mysql 종료 방법 [1] Exit + 엔터 [2] 종료버튼 클릭 **참고** 도움이 됐다면 공감버튼 클릭! 댓글..