본문 바로가기

DB/MySQL7

MySQL - DB/테이블 관리 기본 명령어 접속끊기접속 끊기mysql> exit 현재 상태 보기mysql> status DB 관리DB 목록 보기mysql> SHOW DATABASES; DB 고르기mysql> USE DB이름; DB 만들기mysql> CREATE DATABASE DB이름; DB 지우기mysql> DROP DATABASE DB이름; 테이블 관리테이블 목록 보기mysql> SHOW TABLES; 테이블 구조 보기mysql> DESC 테이블이름; mysql> DESCRIBE 테이블이름; mysql> EXPLAIN 테이블이름; 테이블 만들기CREATE TABLES 테이블이름 ( 항목이름1 변수형, 항목이름2 변수형, ... ); mysql> CREATE TABLE customer > ( Name char(50), > Address char.. 2019. 7. 23.
뷰(view) 작성 뷰(view) 작성 city 테이블에서 경기도의 id, name, population을 표시하는 'citykyonggi 뷰 테이블 작성하기 create view citykyonggi as select id, name, population from city where countrycode='KOR' and district='Kyonggi'; select * from citykyonggi; 서브쿼리 실행해보기 *서브쿼리(subquery)쿼리 결과를 테이블 또는 값으로 외부 쿼리에서 사용할 수 있게끔 도와주는 쿼리(sql문 안의 sql문) 한국의 도시만을 가진 뷰 작성 create view citykorea as select id, name, district, population from city where .. 2019. 5. 5.
HeidiSQL을 이용해 DB 테이블 생성 데이터베이스 접속하기 터미널을 통한 접속도스창에서 cd C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p [Enter] Enter password : 123456 HeidiSQL에서의 접속 하나의 행은 다수의 Attribute로 이루어짐Column은 Table의 keyPK(Primary Key) : 행 하나하나를 구별할 수 있는 칼럼 ex) 회원 테이블에서서 주키는 일반적으로 'ID' (다른 컴퓨터에 MySQL이 설치된 경우에는 그 컴퓨터의 IP주소를 입력하면 해당 컴퓨터로 접속할 수 있다.) 'mydb' 데이터베이스 생성 create database mydbcollate utf8_general_ci; //한글 인식을 위한 설정 [ ▷ ]실행 단.. 2019. 5. 3.