목록IT국비지원 (60)
기록 > 기억
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/F86kE/btrhgkV02kQ/8uBNIPSwxnGyPOMOBkV8Tk/img.png)
SELECT 문 ● SELECT 문 기본 문법 SELECT col1, col2, ... FROM tableName; -- SELECT 와 FROM 은 키워드 → 대소문자 구분하지 않지만 관례상 대문자로 작성! -- 전체 컬럼 중에 이름, 성, 직책만 조회 SELECT firstName, lastName, jobTitle FROM employees; -- 전체 컬럼을 조회 SELECT * FROM employees; -- FROM 절 없이 SELECT 문 사용가능 SELECT 'hello mysql', 1+1; hello mysql|1+1| -----------+---+ hello mysql| 2| ● 컬럼에 별칭(Alias) 주기 → AS SELECT 'hello mysql' AS 'col1', 1+1 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/2SjL0/btrhd7QonS6/C4GRZT1QS9XpvFQsFdOAh1/img.png)
MySQL 샘플 데이터 다운로드 ① https://www.mysqltutorial.org/mysql-sample-database.aspx/ 접속 → 샘플 데이터 다운로드 ② C:\temp에 압축 풀기 ③ 관리자 권한으로 명령 프롬프트 실행 → mysql 접속 (root 계정) ④ source 명령어로 mysql server에 데이터 로드 ⑤ 데이터베이스 생성 됐는지 확인 → show databases; 스키마 및 다이어그램 ① MySQL Sample Data 스키마 Customers 고객 정보 Products 제품 (자동차) 정보 ProductLines 제품 라인 정보 Orders 고객이 발주한 판매 주문 OrderDetails 각 판매 주문에 대한 판매주문라인 항목 Payments 고객이 계정 기준으로..
사용자 등록 / DB 생성 / 권한 부여 ① 사용자 등록 / 삭제 use mysql; -- User table이 있는 데이터베이스 -- create user 아이디@호스트 identified by '비밀번호' create user hong@localhost identified by '1111'; -- drop user 아이디@호스트; drop user hong@localhost; ② 데이터베이스 생성 / 삭제 -- create database DB명; create database git;-- git 라는 데이터베이스 생성 -- drop database DB명; drop database git;-- 데이터베이스 삭제 ③ 권한 부여 / 삭제 -- grant 권한종류 privileges on DB명.table..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/buXjRe/btrgXgHkMnw/JBruLCI7kBvX6TdpV2J4nk/img.png)
DBeaver 설치 및 데이터베이스 연결 ● https://dbeaver.io/download/ 접속 → 다운로드 및 설치 (Community Edition이 무료버전) ● 테마 설정 ① DBeaver 실행 ② 도움말 > Install New Software... ③ Darkest Dark Theme 선택 ④ 다음 > 다음 > 완료 (소프트웨어 업데이트가 완료되면 재시작) ⑤ 윈도우 > 설정 > DevStyle > Color Themes > Workbench theme : Dark Gray ● 데이터베이스 연결 ① 새 데이터베이스 연결 버튼 클릭 > 사용할 데이터베이스 선택 > 다음 ② 데이터베이스 연결 정보 입력 > 완료 ③ 데이터베이스 접속 확인 기타 설정 ① 자동커밋 해제 → 윈도우 > 설정 > 연..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cowJ1i/btrgOuMGSN5/BnhsMJnFgRIQtJqkbrFug0/img.png)
MySQL ZIP Archive 설치 ● MySQL 홈페이지에서 ZIP 파일 다운로드 (https://dev.mysql.com/downloads/mysql) ※ 이전 버전 ZIP Archive 다운로드 (https://downloads.mysql.com/archives/community/) ● 원하는 위치에 압축풀기 ● 관리자 권한으로 명령 프롬프트 실행 ※ C:\mysql-8.0.26-winx64\bin 경로로 이동 (cd mysql 까지 입력하고 tab 하면 자동완성 됨) ● mysql 서비스 등록 ※ mysqld --install (⇔ mysqld --remove) ● mysql 초기화 ※ mysqld --initialize ① MSVCR120.dll 에러발생 ※ https://www.microso..
객체 생성 방법 ① 리터럴 객체 → 객체 선언과 동시에 값 초기화 let obj1 = { name : "son", team : "spurs", age : 29, setTeam : function(team) { this.team = team; }, getTeam : function() { return this.team; } }; console.log(obj1.getTeam()); //spurs obj1.setTeam("mancity"); console.log(obj1.getTeam()); //mancity let obj2 = {};//let obj2 = new Object(); obj2.name = "hwang"; obj2.team = "wolves"; obj2.age = 26; obj2.setTeam =..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bW9QPC/btrgMszzWFe/CGJBAyH0dG2pEXSHyZaBIk/img.png)
회원가입 유효성 검사 예제 ) 회원가입 아이디 암호 암호확인 성명 주소 상세주소 let frm = document.frm_zip; let isEqual = false; //비밀번호 체크 frm.pwd2.onchange = function() { let chkPwd = document.getElementById("chkPwd"); let str = ""; if(frm.pwd.value != frm.pwd2.value) { str = "비밀번호가 다릅니다"; chkPwd.style.color = "red"; isEqual = false; }else { str = "√"; chkPwd.style.color = "green"; isEqual = true; } chkPwd.innerHTML = str; } //우..
로또번호 출력하기 예제 ① 게임수 예제 ② 게임수