본문 바로가기 메뉴 바로가기

IT 기록

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

IT 기록

검색하기 폼
  • 분류 전체보기 (63)
    • QA (10)
      • CSTS (0)
      • 자동화 (1)
      • Selenium (1)
      • Appium (4)
      • 업무 지식 (2)
    • 공부 (51)
      • HTML, CSS (13)
      • Git (2)
      • Spring, Jsp (10)
      • Oracle (4)
      • Python (1)
      • API (1)
      • Java (7)
      • MYSQL (8)
      • 안드로이드 (1)
      • JavaScript (3)
      • node.js (0)
      • Vue.js (1)
    • 기타 (2)
  • 방명록

공부/MYSQL (8)
[MySQL] SUBSTRING_INDEX / SUBSTR 함수

SUBSTRING_INDEX> 첫번째 열 복사하여 새로운 interest 1열에 넣기.UPDATE my_contacts SET interest1 = SUBSTRING_INDEX(interests, ',' , 1); * 괄호 안에 interests : 열의 이름, ‘,’ : 찾는 문자인 콤마, 1: 첫번째 콤마를 찾음. SUBSTR함수> 문자열을 추출하여 일부를 반환하는 SUBSTR함수UPDATE my_contacts SET interests = SUBSTR(interests, LENGTH(interest1) +2); * interets 열의 값을 interest1에 넣은 부분과 콤마, 공백을 빼고 남은 부분으로 변경.SUBSTR은 원래 열에 있는 문자열의 일부를 반환. 문자열을 가져다 괄호안에 명시한 일..

공부/MYSQL 2018. 8. 17. 13:59
[MySQL] 정규형

* 본 게시물은 HeadFirst 교재를 공부 목적으로 정리한 글 입니다.정규형제 1 정규형(1NF)규칙 1: 열은 원자적 값만을 포함한다. ex) colors (white,yellow,blue..) > X> 원자적이려면 colors열이 하나만을 포함해야함. 규칙 2: 같은 데이터가 여러 열에 반복되지 말아야 한다. ex) color1, color2, color3.. > X> 열들이 같은 종류의 데이터를 가지고 있음. 합성키> 두 개 이상의 열로 이루어진 키를 ‘합성키’라고 함.‘한 테이블 내의 열들이 서로 어떻게 연결되는지’를 이해하는 것이 제 2 정규형과 제 3 정규형을 이해하는 핵심.합성키는 여러 개의 열들로 구성되어 유일무이한 키를 만드는 기본키. 열의 데이터가 변경될 때 다른 열의 데이터가 변경..

공부/MYSQL 2018. 8. 17. 12:46
[MySQL] 스키마, 참조키

* 본 게시물은 HeadFirst 교재를 공부 목적으로 정리한 글 입니다.스키마데이터 베이스 내의 데이터(열들과 테이블들), 그리고 데이터들 사이의 연결 방식에 대한 표현을 스키마 라고 함. 참조키 참조키란?참조키는 테이블의 한 열로 다른 테이블의 기본키를 가르킴.테이블을 연결하는데는 유일한 열이 필요함. 즉, 기본키 값을 참조키로 사용.참조키는 연결되는 기본키와 다른 이름 일 수 있다? > YES참조키에서 참조하는 기본키는 부모키, 부모키가 있는 테이블은 부모 테이블.참조키는 한 테이블의 열들이 다른 테이블의 열과 연결되도록 하는데 사용.기본키는 null일 수 없지만 참조키 값은 null일수 있음. 참조키는 유일할 필요가 없음. - 실제로 유일하지 않은 경우가 많음. 참조키 제약조건참조키의 값으로는 부..

공부/MYSQL 2018. 8. 17. 12:45
[MySQL] Workbench Can't connect to MySQL server on 'localhost' (10061) 오류

에러 코드 > Could not connect, server may not be running. Can't connect to MySQL server on 'localhost' (10061) 에러 해결 > 내PC 마우스 오른쪽 관리 클릭> 서비스 및 응용 프로그램 > 서비스 클릭 > MySQL이 멈춰있다면 실행 시켜줌 > Workbench 다시 켜서 작동 시키면 잘 됨.

공부/MYSQL 2018. 8. 16. 15:47
[MySQL] 고급 SELECT 문

ORDER BY> 지정한 열 값을 기준으로 결과를 알파벳순으로 정렬 GROUP BY> 공통된 열 값으로 행들을 집계 DISTINCT> 중복 없이 유일한 값을 한 번 반환 함 MAX and MIN> 가장 큰 값, 가장 작은 값 반환 LIMIT> 정확히 몇개의 행을 반환할지, 어느 행부터 시작할지 지정할 수 있음> LIMIT 1,3 --> (행의 숫자가 0 부터 시작함) 2순위 ~ 4순위까지 3개의 값 반환

공부/MYSQL 2018. 8. 7. 16:56
[MySQL] 테이블 정규화

정규화1. 원자적 데이터>> 열의 데이터가 필요한 가장 작은 조각으로 나뉘어져 있는 것. 2. 제 1 정규형(INF)>> 각 열의 데이터가 원자적 값이고 유일무이한 식별자를 가지고 있어야 함. 3. 원자적 데이터 규칙 1,2>> 1. 원자적 데이터로 구성된 열은 그 열에 같은 타입의 데이터를 여러개 가질 수 없다.>> 2. 원자적 데이터로 구성된 테이블은 같은 타입의 데이터를 여러 열에 가질 수 없다. 4. 기본키>> 테이블에서 행을 유일무이하게 식별하는 열 하나 혹은 열의 집합 CREATE 코드 보기SHOW CREATE TABLE doughnut_list;>> CREATE TABLE `doughnut_list` ( `doughnut_name` varchar(10) DEFAULT NULL, `doughn..

공부/MYSQL 2018. 8. 6. 19:24
[MYSQL] UPDATE,DELETE 1175 에러

MySQL Workbench를 실행 하여 처음 UPDATE 또는 DELETE를 하였을 경우 이와 같은 에러를 볼 수 있다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 안전모드로 되어있어 safe mode를 꺼주면 된다.SET SQL_SAFE_UPDATES = 0;위의 코드를 실행 하면 잘 작동한다.

공부/MYSQL 2018. 8. 6. 18:06
[MYSQL] MySQL기본

CREATE DATABASE CREATE DATABASE blog_db;//생성 USE blog_db;//이 데이터 베이스 사용한다고 알려줌. CREATE TABLECREATE TABLE new_blog (member_num INT , member_name VARCHAR(15),favorite_color VARCHAR(20)) *한글 2byte 사용, DATA TYPE : CHAR / VARCHAR / BLOB / INT / DEC / DATE / DATETIME color VARCHAR(20) NOT NULL,... color VARCHAR(20) NOT NULL DEFAULT ‘BLACK’,... DESC new_blog; DROP TABLE new_blog; SELECT 문SELECT * FROM ..

공부/MYSQL 2018. 8. 6. 14:57
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Spring
  • Python 파일 인식 불가
  • Trouble Shooti
  • mysql
  • 초보 개발자
  • appium
  • 소프트웨어지식
  • SQA
  • Python 인식 오류
  • 파이썬 파일 인식 안됨
  • jsp
  • WebDriverException 오류
  • 프로그래밍
  • 오류
  • Python 파일 인식
  • 앱피움
  • appium error
  • selenium error
  • selenium오류
  • QA 이슈 해결
  • WebDriverException error
  • QA
  • QA 자동화
  • java
  • appium오류
  • SW 문제 해결
  • appium session
  • 프로젝트
  • oracle
  • Python 인식 안됨
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바