전체 글 52

[ Mac M1 ] ORACLE 계정 생성 및 권한 부여

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다.오늘은 지난 시간 도커를 이용해 Oracle를 설치하고 컨테이너를 생성해 DBEaver와 연동까지 했습니다.오늘은 Oracle 계정을 생성해 보도록 하겠습니다.  [ 오늘의 목차 ]1. 오라클 계정 생성하기 ( DBEaver )2. 생성된 계정 권한 부여하기3. 생성된 계정 접속  1. 오라클 계정 생성하기 ( DBEaver ) 2. 생성된 계정 권한 부여하기  3. 생성된 계정 접속생성한 계정 명과 비밀번호를 입력해 주세요create user 생성된 계정 명 identified by 비밀번호 그런 다음 Test Connection을 누르시면생성된 계정으로 DBEaver에 접근을 할 수 있습니다.   감사합니다.

[ 도커(Docker) ] Oracle 연동

안녕하세요, 오늘은 M1 Silicon Chip에서 Oracle 연동을하는 방법에 대해서 배워보도록 하겠습니다.  [ 오늘의 목차 ]1. 도커( Docker ) 설치2. 콜리마( Colima ) 설치3. 도커 정보( docker info ) 변경4. 도커 Oracle 내려받기5. 도커 컨테이너 만들기6. Oracle shell(SQL) 접속7. SQL PLUS 접속8. 비밀번호 변경하기9. DBEaver 연동하기  1. 도커( Docker ) 설치https://www.docker.com 사이트로 이동하셔서도커를 먼저 설치해 주세요.도커 사이트를 로그인 후, Download the desktop application으로 이동해 주세요. 도커를 drag and drop을 해주세요. 도커 설치 진행 Accep..

[ Mac M1 ] 터미널에서 MySQL 테이블 컬럼 추가 / 수정 / 삭제 등 DDL 작업 해보기 ( DB 환경설정 [6] )

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다. 포스팅을 하다 보니 어느덧 DB환경설정 6번째 포스팅을 하고 있네요 시간이 정말 빠르게 지나가는 것 같습니다. 여러분들은 기분 좋은 아침을 맺고 있을까요? 저는 지금 2024년01.27일 오후 11시 50분이네요~ 오늘도 같이 열심히 공부를 했으면 좋겠습니다! [ 오늘의 목차 ] 1. 테이블의 컬럼 추가 1-1. 테이블 컬럼 추가 명령어 1-2.필수 값 NOT NULL 데이터 수정 1-3. 특정 지정컬럼 뒤에 컬럼 뒤에 추가 2. 테이블의 컬럼 수정 3. 테이블의 컬럼 타입 변경 4. 테이블에 컬럼 삭제 현재 test_table에 보시면 총 8개의 row(레코드)를 볼 수 있습니다. 이제 여기서 컬럼을 추가해보도록 하겠습니다. [ 1. 테이블에 컬럼 추..

[ Mac M1 ] 터미널에서 MySQL 서로 다른 데이터베이스들의 테이블 이관 및 복사하기 ( DB 환경설정 [5] )

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다. 오늘은 주말이라서 공부를 정말 많이 하고 있어요~ 여러분들도 주말에 저처럼 몰아서 공부를 하시나요^^.. 저는 평일엔 일을 하다 보니 주말을 많이 활용해요! 여러분들은 주말엔 무엇을 하는지 궁금해지네요~ 오늘도 저와 함께 열심히 공부를 하셨으면 좋겠습니다! [ 오늘의 목차 ] 1. 데이터베이스 변경에 대한 설명 1-1. 데이터베이스 확인 2. root(관리자) 계정 로그인 2-1. 이관할 데이터베이스 생성 및 확인 3. 데이터베이스 이관 작업 시작 3-1. 새로운 데이터베이스 권한 부여 4. 서로 다른 데이터베이스 복사 작업하기 4-1. 테이블 구조 복사하기 4-2. 테이블 데이터 복사하기 4-3. 복사된 테이블과 데이터 확인 [ 1. 데이터베이스 변경..

[ Mac M1 ] 터미널에서 MySQL CRUD 쿼리문 사용 해보기 ( DB 환경설정 [4] )

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다. 오늘은 아주 행복한 토요일이네요~ 다들 이번 주는 잘 보내셨을까요? 저는 이번 주는 일정이 조금 많아서 공부를 많이 못해서 많이 아쉽지만, 주말에 몰아서 공부를 하는 성격이라서 오늘은 조금 많이 공부를 해야 할 것 같습니다. 오늘도 같이 열심히 공부 했으면 좋겠습니다! [ 오늘의 목차 ] 1. 사용자계정 로그인 ( 한번 더 복습 ) 2. test_테이블에 데이터 저장하기 3. test_테이블의 데이터 가져오기 4. test_테이블의 데이터 수정하기 5. test_테이블의 데이터 삭제하기 ( 오늘은 전체적으로 CRUD를 공부해요~ ) [ 1. 사용자계정 로그인 ] 우선 mysql 서버가 실행이되지 않았으면 실행해주세요~ 이 부분은 많이 해봤으니 설명 없이..

[ Mac M1 ] 터미널에서 사용자 계정 권한부여 및 테이블 생성 및 삭제 ( DB 환경설정 [3] )

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다. 오늘은 저번 포스팅을 이어서 3번째 포스팅 DB환경설정을 해보려고 합니다. 오늘은 날씨가 많이 따듯해져서 산책을 하고 왔습니다. 공부도 체력이 필요한걸 요즘 많이 느껴서요..^^ 그럼 오늘도 열심히 같이 공부했으면 좋겠습니다! [ 오늘의 목차 ] 1. 사용자계정 권한 부여 2. 데이터베이스 접속 3. 테이블 목록 확인 4. test 테이블 생성 5. test 테이블 구조 및 조회 6. test 테이블 삭제 [ 1. 사용자계정 권한 부여 ] [ 사용자권한 모든 권한 부여 명령어 ] => grant all on 데이터베이스명.* to '유저명'@'호스트 명' grant all => 모든 권한 on DEV_DB.* => DEV_DB.모든 것 ( * == al..

[ Mac M1 ] 터미널에서 MySQL 데이터베이스 및 사용자 계정 생성 ( DB 환경설정 [2] )

안녕하세요, 차세대 IT리더가 되고픈 비공자입니다. 오늘은 잠깐 일이 있어서 포스팅을 조금 늦게 작성하게 되었네요.. 많이 피곤하지만 그래도 공부를 해야겠지요? 오늘은 저번 포스팅에 이어서 DB 환경설정을 하려고 해요 그럼.. 오늘도 같이 열심히 공부했으면 좋겠습니다. [ 오늘의 목차 ] 1. MySQL 서버, 서비스 종료하기 2. MySQL 서버 서비스 시작하기 3. root(관리자) 계정 로그인하기 4. 데이터베이스 목록 보기 5. 데이터베이스 생성하기 6. 데이터베이스 삭제하기 7. 사용자 계정 생성 8. 사용자 계정 삭제 [ 1. MySQL 서버, 서비스 종료하기 ] [ MySQL 서버 종료 명령어 ] => mysql.server stop [ MySQL 서비스 종료 명령어 ] => brew ser..