1. MySQL이란 무엇인가, MySQL의 사용법

DB: 정보를 관리하는 애플리케이션 File: 원초적인 데이터 관리 수단

DB의 장점 안전 (무단 열람이 곤란, 데이터 손실에 대비한 백업 기능 지원) 빠르다 (index 이용)

데이터베이스 중 가장 많이 이용되고 있는 것은 ‘관계형 데이터베이스(RDBMS)’ MySQL, MSSQL, Oracle 등이 있다.

MySQL을 사용할 수 있다면 MariaDB도 완벽하게 사용할 수 있다(MariaDB가 MySQL에서 나뉘었기 때문에)

관계형 데이터베이스는 엑셀을 생각하면 된다. 엑셀과 차이가 있다면 DB에서는 SQL(structuredquerylanguage)을 사용할 수 있다고 하는데요.

출처 : YOUTUBE 생활 코딩 웹에 응용 프로그램 만들기 – 데이터베이스(MySQL) 이론 1

client에서 server로 query를 보내면 그 명령에 해당하는 table을 server에서 client로 보내준다.

출처 : YOUTUBE 생활코딩 웹에 어플리케이션 만들기 – 데이터베이스(MySQL) 이론 1 웹브라우저에서 웹서버로 http://a.com/a.php을 요청하면 웹서버는 http://a.com까지 접속하고 이후 php엔진에 a.php접속을 요청하게 된다. 그리고 여기서 필요한 데이터를 MySQL서버로 요청한다. 그리고 MySQL서버에서 데이터를 반납하고 php엔진에서 웹서버로, 웹서버로 반납하는 구조이다.

클라이언트와 서버는 고정적인 것이 아니라 그림과 같이 웹 브라우저와 웹 서버 사이에서는 웹 브라우저가 클라이언트, 웹 서버가 서버 역할을 하게 되고 웹 서버와 php 엔진 사이에서는 웹 서버는 클라이언트, php 엔진은 서버 역할을 하게 된다. 이처럼 클라이언트와 서버는 상대적인 개념이다.

MySQL 사용법(Windows 기준)

설치 http://www.mysql.com/downloads/MySQLHeatWaveFasterPerformance5400xFasterthanAmazonRDS1400xFasterthanAmazon 레드 시프트 AQUA 7 x Fasterthan Snowflake Lower Total Cost of Onership 2/3 the cost of Amazon RDS 1/2 the cost of Amazon Aurora 1/2 the cost of Amazon Redshift AQUA 1/5 the cost of Sn…www.mysql.com 2. 실행 cmd에서 MySQL monitor가 설치된 디렉토리로 이동한다. 나의 경우는 C:Program Files MySQL MySQL Server 8.0in이었다.

그리고 mysql-hlocalhost-uroot-p를 입력하여 실행시킨다.- hlocalhost로.-h 뒤에는 MySQL 서버 주소가 오면 된다. localhost는 내 컴퓨터를 가리킨다는 뜻이야.-u 뒤에는 사용자 이름이 온다. -p는 비밀번호를 입력한다는 뜻이다(설치 시 설정한 비밀번호) -p 뒤에 바로 비밀번호를 입력해도 되지만 보안 문제 등의 이유로 엔터를 친 후 비밀번호를 입력하는 것이 권장된다고 한다.

MySQL monitor가 정상적으로 실행되면 위 화면과 같이 나타난다.

error: Content is protected !!