본문 바로가기

CS+/SQL

(11)
Mysql - DML 01 - select, desc, where , order by mysql workbench 로 작업을 합니다. 쿼리문에서 쓰이는 db는 한빛미디어의 'sql첫걸음'책에 나온 예제 데이터를 활용해서 실습을 진행하겠습니다. 1) 확인(조회) > SELECT * FROM 테이블명; * 애스터리스크는 모든 열을 뜻하는 메타문자입니다. from 다음에는 테이블명이 옵니다. 그리고 명령문 마지막에는 항상 ; 세미콜론을 붙여줍니다. 위의 명령어는 select * 라는 select 구와 from sample21 이라는 from 구 2가지의 구로 나눌 수 있습니다. 이를 결정하는 것은 select, from 과 같은 예약어입니다. 데이터베이스에서 테이블처럼 데이터를 저장하거나 관리하는 '어떤 것'을 '데이터베이스 객체'라고 부릅니다. 테이블말고는 '뷰(view)'라는 것이 있습니다..
우분투 18.04 MYSQL workbench 에서 csv import 하기 이번 시간에는 mysql-workbench를 통해서 csv 파일을 임포트 하는 법을 소개 해보겠습니다. 1) 첫 번째 이용할 데이터셋은 https://github.com/billyrohh/dataset billyrohh/dataset Contribute to billyrohh/dataset development by creating an account on GitHub. github.com 링크에 나오는 데이터셋입니다. 위 링크에서 dataset3 을 다운받아주세요. 이제 스키마를 먼저 새로 만들겠습니다. SCHEMAS 부분에서 마우스 우측 클릭하고 create schema 를 눌러주시면 위 사진과 같은 창이 뜹니다. mydata 라는 이름의 스키마를 만듭니다. mydata 스키마에서 테이블에 마우스를 ..
우분투 18.04 에 MySQL , MySQL-workbench설치하기 Ubuntu 18.04 에 MySQL을 설치해보겠습니다. Chapter01. mysql 설치 우선, 버젼 확인을 하고 목록을 소프트웨어 목록을 최신으로 업데이트 하겠습니다. $ sudo apt-get install mysql-server 설치 명령어를 통해서 mysql-server를 설치합니다. 그리고 포트를 열어줘야 되는데요. 만약 iptable이 실행되고 있다면 외부에서 접속할 수 있도록 mysql 포트(3306)를 열어줘야 합니다. +) iptable 이란? """ iptables는 시스템 관리자가 리눅스 커널 방화벽(다른 넷필터 모듈로 구현됨)이 제공하는 테이블들과 그것을 저장하는 체인, 규칙들을 구성할 수 있게 해주는 사용자 공간 응용 프로그램이다. 각기 다른 커널 모듈과 프로그램들은 현재 다른..