[MySQL] 사용자 추가/권한부여/삭제 - Toad 연결
·
DataBase/MySQL
🔍 SQL은 대/소문자 구분이 없습니다. (대문자/소문자 상관없이 명령어 작동) 1. root 관리자 계정 연결 mysql -uroot -p 데이터베이스 생성, 사용차 추가 등의 작업을 진행하기 위해 root 관리자 계정으로 접속합니다. (oracle의 sys 개념) Bitnami 경로에서 mysql \ bin 경로로 이동 명령어 입력 비밀번호 입력 후 mysql >가 나오면 알맞게 된 것 2. 데이터베이스 생성/제거 (1) 데이터베이스 생성 #CREATE DATABASE '데이터베이스명' create database opentutorials; (2) 데이터베이스 제거 #DROP DATABASE '데이터베이스명' drop database opentutorials; 3. 데이터베이스 목록 조회 생성된 데이..
[MySQL Client] 토드 Mysql 다운로드 : Toad for MySQL
·
DataBase/MySQL
인터넷에서 어떤 작업을 처리할 때 작업을 요청하는 쪽을 Client, 요청작업을 처리하는 쪽을 Server라고 부릅니다. 이처럼 데이터베이스에서도 데이터를 요청하는 쪽을 Database Client, 처리하는 쪽을 Database Server라고 부르는데요, 다양한 Database Client 프로그램을 사용하여 데이터베이스를 관리할 수 있습니다. MySQL Client 또한 다양한 종류의 Client 프로그램이 있습니다. 이번 포스팅에서는 제가 직접 설치해 본 프로그램을 소개해드리려고 합니다. 1. MySQL monitor mysql server 설치하면 함께 설치되며, 어디에서나 사용가능한 명령어 기반 프로그램입니다. 설치 후, CMD에서 사용했던 것이 바로 MySQL monitor입니다. 2. My..
[MySQL] 설치 및 개요 (Windows 10)
·
DataBase/MySQL
1. MySQL이란 ? 👩‍💻 세계에서 가장 많이 쓰이는 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로 1994년 스웨덴에서 개발되기 시작한 무료, 오픈소스, RDBMS 이다. 🔍 RDBMS가 뭔데? 2. MySQL 설치 MySQL 다운로드 사이트 : dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - ..
[Oracle] 프로그래머스 - 입양 시각 구하기 (1), (2)
·
DataBase/Oracle
1. 입양 시각 구하기(1) 문제설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE NAME VARCHAR(N) TRUE SEX_UPON_OUTCOME VARCHAR(N) FALSE 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다..
데이터베이스(Database, DB)
·
DataBase
🔍 DB, DBMS, RDBMS 개념 정리 1. 데이터베이스(Database, DB) 중복을 최소화하고, 다수의 사용자가 공유할 수 있도록 데이터들을 모아둔 시스템 관련된 데이터를 모아 이를 통합하여 관리할 수 있도록 하는 것 사용자 요구에 따라 필요한 데이터를 신속하게 검색할 수 있어야 함 데이터를 추가, 삭제, 수정할 수 있도록 구성된 데이터의 집합체 구축 목적 : 관리하고자 하는 정보(Data)를 저장하기 위해서 2. 데이터베이스 관리시스템 (DataBase Mamanagement System, DBMS) 모든 응용프로그램들이 데이터베이스를 공유할 수 있도록 관리해 주고 데이터베이스를 유지하기 위한 일련의 소프트웨어 시스템 예 : Oracle, MS SQL Server, mysql, informix..
깃허브 캐릭터 '옥토캣' 만들기
·
기타
깃헙 제공 사이트에서 나만의 옥토캣을 만들어 볼 수 있다! 개발자 블로그 프로필로 지정하기 딱 좋은 옥토캣 ..🧡 https://myoctocat.com/ My Octocat | Build your own octocat Take a break from your build and create an Octocat that’s all you, from whisker tip to tail. myoctocat.com
[Oracle] BadSql / ORA-01427
·
디버깅∕오류해결
1. ORA-01427 오류 이해하기 Spring Framework 기반 웹 프로젝트 작업 중, 오라클 오류가 발생! 정상적으로 작동하는 부분도 있고, 오류가 뜨는 부분도 있어서 확인을 해봤다. 먼저, ORA-01427 오류는 단일 레코드 값을 반환해야하는 서브쿼리에서 다중 레코드가 반환될 때 발생하는 오류이다. 즉, 서브쿼리 결과값이 두 개 이상일 때 발생한다. 그래서 결과값이 하나일때는 정상적으로 작동했지만 예외 발생 시 해당 오류가 뜨게 된다..! 오류내용 : Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException 근본원인 : java.sql.SQLException: ORA-01427:..
[Codility] BinaryGap (JAVA)
·
코딩테스트
Codility 사이트에 들어가면 기본문제로 풀어볼 수 있는 BinaryGap 테스트를 해보았다. 코딩테스트를 연습해보기 위한 첫 도전! 프로젝트로 스프링만 주구장창 쓰다가 이클립스로 쓰려니까 어색하고 기억도 가물가물했다. (System.out.println 대신에 logger.info 써야될거 같은 기분... ) 코딩 테스트는 자신이 원하는 프로그래밍언어를 선택해서 문제를 풀어볼 수 있다. 내가 선택한 언어는 JAVA 8 먼저, 영어로 된 문제를 해석해보자. BinaryGap : Find longest sequence of zeros in binary representation of an integer. => 정수를 2진수로 표현했을 때 연속된 0의 가장 긴 길이를 구하시오. A binary gap w..