본문 바로가기

백엔드/데이터베이스22

데이터베이스 - MySQL Workbench 2023.05.23 수업 교육을 들으며 기록한 내용입니다. 잘못된 내용이 있으면 댓글로 알려주시면 감사하겠습니다:) * 서버를 동작시키는 DB - MySQL 활용 * 웹크롤링 원하는 자료만 추출해서 사용하는 것 오픈API 활용 * IP(Internet Protocol) - IP4 / IP6 차이 확인법 * DNS : Domain Name System 인터넷 주소를 숫자체계로 사용하면 잘 기억하기 쉽지않다 사람은 문자열에 익숙하므로 단어를 사용하는 주소체계가 쉽다 - www.naver.com 등 -> IP를 이용하여 서버에 접속할 필요 없음 * DNS 서버 IP DNS 사이에 주소를 자동으로 변환해주는 역할을 하는 컴퓨터 이 역할을 메인으로 하는 서버를 Name Server라고 함 웹브라우저를 통해서 특정.. 2023. 5. 23.
MySQL Workbench설치 ● MySQL Workbench설치 https://www.mysql.com/ MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 1. 쿠키설정 - 설정이 안보이면 하단에 쿠키 환경설정 눌러서 하기 2. 다운로드 3. 다운로드 폴더 파일 클릭 * msi : 실행파일 확장자 -> 개발하는 소스에 바이러스가 들어갈 수 있.. 2023. 5. 23.
데이터베이스 - 자바와 연결하기(JDBC) 2023.05.19 수업기록 교육을 들으며 기록한 내용입니다. 잘못된 내용이 있으면 댓글로 알려주시면 감사하겠습니다:) ★ 자바로 데이터베이스에 연결(접속)하기 * JDBC 간단설명 * 데이터베이스에 접속 - 라이브러리에 도움을 받아 접속- import하기 import java.sql.Connection; // 실제 H2데이터베이스를 연결하고 관리하게 해줌 import java.sql.DriverManager; // JDBC 드라이버를 통하여 Connection을 만드는 역할 import java.sql.SQLException; // 에러에 대응 import java.sql.Statement; // 명령을 서버로 보내고 받음 ● H2 데이터베이스 - 설치가 필요 없고 용량이 매우 가벼우며 웹용 콘솔을 제.. 2023. 5. 21.
데이터베이스 - INSERT, ALTER 2023.05.19 교육을 들으며 기록한 내용입니다. 잘못된 내용이 있으면 댓글로 알려주시면 감사하겠습니다:) ● INSERT INTO 를 활용하여 데이터 추가하기 * 구조 INSERT INTO 테이블이름 (필드명1, 필드명2 ...) VALUES (데이터1, 데이터2 ...); -> 데이터값은 ,(콤마)로 다중 작성 가능 마지막 데이터값에만 ;(세미콜론)해주기 1. goodsinfo 테이블에 데이터 추가 - 펜류는 유니코드(02) 통일INSERT INTO goodsinfo (goodscd, goodsname, unitcd, unitprice, insdtm) VALUES ('GDS02', '연필', '02', '100','2022-03-01 14:43:17'), // 콤마를 통해 연속으로 입력 ('GDS.. 2023. 5. 19.