분류 전체보기 썸네일형 리스트형 HTML 기본편 [HTML이란?] HTML(HyperText Markup Language)은 웹페이지를 만들기 위한 언어로 웹브라우저 위에서 동작하는 언어다. [태그란?] 「」 같이 생긴 것을 태그라고 한다. 즉 「」로 묶인 일련의 명령어이다. [태그 종류] - 시작태그 : - 종료태그 : - 빈태그 : , , , 등 [태그의 구성] 시작태그는 "속성(attribute)"과 "값(value)"을 가질 수 있다. 위에서 시작태그는 속성과 값을 가지고 있는데 "href"는 속성이고 "www.google.com"이 값이다. [엘리먼트란?] 구글 위와 같이 내용을 포함해 시작태그와 종료태그까지를 엘리먼트라고 한다. ※ 빈 태그도 엘리먼트라고 할 수 있다. [확장자] html 파일의 확장자는 「html」이다. app/pu.. 서버사이드 와 데이터베이스 연결 (선택: NodeJS, Mariadb) [서버 작성] ~/app$ vi main.js //외부 모듈 추출 const express = require("express"); //서버 생성 const app = express(); //라우팅 모듈 추출 const crud = require("./routes/crud.js"); //라우팅 설정 app.use("/crud", crud.router); //서버 실행 app.listen(3000, function () { console.log("3000번 포트에 서버가 실행됐습니다!"); }); [데이터베이스 접속 정보 모듈화] ~/app$ mkdir modules ~/app/modules$ vi dbconfig.js const fnDb = function() { return { host : "localh.. 004. 포트포워딩 [포트포워딩 상태 확인] $ sudo iptables -t nat -L --line-numbers [불필요한 포트포워딩 삭제] $ sudo iptables -t nat -D PREROUTING [번호] [포트포워딩 설정] $ sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000 80번 포트로 접근하면 3000번 포트로 연결해준다. 014. HeidiSQL 사용법 1. 다운로드 HeidiSQL은 윈도우용 MariaDB를 설치하면 자동으로 설치된다. 2. 최초 실행 ① 「신규」 버튼을 클릭한다. ② 세션 이름을 입력한다. ③ IP주소를 입력한다. ④ 사용자 아이디를 입력한다. ⑤ 사용자 비밀번호를 입력한다. ⑥ 드롭다운 버튼을 클릭하고 데이터베이스를 선택한다. ⑦ 「열기」 버튼을 클릭해서 접속하고, 이후 동일한 접속을 위해 저장한다. ※ 이후에 실행하면 ②번 영역에 저장된 세션을 선택해서 데이터베이스에 접속한다. 3. 테이블 생성 4. 열 추가 ① 「추가」버튼 클릭 ② 내용 입력 1) 이름 열의 이름을 입력한다. 열이 고유번호인 경우, 우클릭 > 새 인덱스 생성 > PRIMARY 로 설정한다. 2) 데이터유형 유형 크기 데이터 유형 정수 INT 실수 FLOAT 텍스.. 데이터베이스 MariaDB MariaDB는 MySQL에서 파생된 오픈소스 데이터베이스 프로그램이다. [연산자] 기본적인 사칙, 비교연산자의 사용법은 자바스크립트와 동일하다. 단 "같음"을 나타내는 연산자는 「==」이 아니라, 「=」이다. [SQL] SQL은 「Structured Query Language」의 약자로 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 1) 조회 (1) 특정 칼럼 조회 SELECT column1, column2, ... FROM table_name; ※ 쿼리문은 구분이 용이하게 대문자로 입력한다. (2) 전체 칼럼 조회 SELECT * FROM table_name; (3) 문자 인코딩 바꿔서 조회 SELECT CONVERT(컬럼명 USING .. 이전 1 ··· 46 47 48 49 50 51 52 ··· 90 다음