일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 2661 java
- django windows 배포 에러
- 원격 연결 포트 포워딩
- django httpd error
- 2961 도영이가 만든 맛있는 음식
- 18233 java
- 18233 비트마스킹
- java di
- django The requested operation has failed!
- 2643 색종이 올려 놓기
- 2643 java
- 2661 좋은 수열
- 1188 음식 평론가
- 2961 java
- django 프로젝트 시작
- apache pythonpath
- 1188 java
- 공유기 원격 설정
- Problems occurred while performing provisioning operation
- 18233 러버덕
- The requested operation has failed!
- django apache deploy error
- 14711 타일 뒤집기
- django 웹 페이지
- django settings.py
- windows 원격 연결 설정
- APPEND_SLASH = FALSE
- 14711 java
- windows apache wsgi 에러
- django
라이브러리는 도서관 아닌가요
* mysql & oracle 명령어 (root 계정, 기본 포트, 설치 경로, cmd 접속) 본문
mysql의 루트 계정: root
oracle의 루트 계정: system (혹은 "sys as sysdba")
mysql의 기본 포트 번호는 3306
oracle의 기본 포트 번호는 1521
mysql의 설치 경로는 C:\Program Files\MySQL
oracle의 설치 경로는 C:\app\사용자계정\product\버전\ 이다.
mysql의 cmd 창에서 접속하는 방법: mysql -u [계정명] -p (계정명 없으면 root)
oracle의 cmd 창에서 접속하는 방법: sqlplus
mysql의 유저 정보 조회: select user from mysql.user;
oracle의 유저 정보 조회: select username from all_users; (username 대신 * 넣어도 되긴 하지만...)
mysql의 현재 사용자 확인: select user();
oracle의 현재 사용자 확인: show user;
mysql의 유저[사용자] 생성: create user [사용자명]@localhost identified by '[비밀번호]';
oracle의 유저[사용자] 생성: create user C##[사용자명] identified by [비밀번호];
// C## 키워드가 붙는 이유는 12c 버전부터 등장하는 CDB, PDB 개념 때문
// C##을 무시하고 싶으면, system으로 접속 후 아래의 명령어 입력
// ALTER SESSION SET "_ORACLE_SCRIPT"=true;
oracle 접속 권한 부여: create connect, resource to [사용자명];
oracle 세션 생성 권한 부여: grant create session to [사용자명];
mysql의 사용자 삭제: delete from user where user='사용자명';
oracle의 사용자 삭제: drop user [사용자명]; (테이블이 있으면 drop user [사용자명] cascade;)
mysql의 데이터베이스 확인 명령어: show databases;
oracle의 데이터베이스 확인 명령어: select name from v$database;
mysql의 테이블 확인 명령어: show tables;
oracle의 테이블 확인 명령어: select * from tab;
oracle 접속 중 사용자 변경: connect [사용자명]/[암호]
oracle 업데이트: update [테이블명] set [컬럼명]='변경값' where [컬럼명]='타겟값';
mysql 데이터베이스(스키마) 사용: use mysql; (혹은 다른 DB명)
mysql 계정 정보 확인: select host, user from user; (authentication_string 따위를 추가할 수 있으나 어차피 암호화됨.)
mysql 데이터베이스 생성: create database [db명];
mysql 데이터베이스 생성: create schema [db명]; // 위와 동일
mysql 사용자 권한 부여 - 특정 DB: grant all privileges on [db명].* to [사용자명]@localhost;
mysql 사용자 권한 부여 - 전체 DB: grant all privileges on *.* to [사용자명]@localhost;
// workbench 따위에서 connection 설정할 때 default로 설정해놓으면 편하긴 하다. 나만 그럴 수도
'Database' 카테고리의 다른 글
oracle sqldeveloper 설치 및 사용, 한글 깨짐 UTF-8 설정 (0) | 2021.11.22 |
---|