본문 바로가기
Back-End/DataBase [ MySQL]

DataBase, MySql개요

by 개도필 2022. 6. 16.

데이터 베이스란?

  • Collection of data

 

  • workflow

 

 

 

SQL vs MySQL

SQL

  • 데이터베이스에게 말을 걸 때 사용하는 언어
  • MySQL을 사용할 때 SQL을 사용하는거임

모두 다 SQL사용

 

GoormIDE를 사용하여 실습을 진행합니다.

 

 

삶이 편해지는 MySQL 팁

1. How to Run MySQL Code from a File

  • 서버 켜는 방법
mysql-ctl start
  • 서버 끄는 방법
mysql-ctl stop

 

 

 

  • 콘솔
mysql-ctl cli

콘솔이 보인다.

  • 콘솔에서 나가기
exit 

or
 
컨트롤씨(추천방법은 아님)

 

 

좀 더 편하게 mysql 이용하기

https://gist.github.com/nax3t/767e06f6af0bafc70b4c4cba0c8d38e7

아래의 모든 명령은 터미널(명령줄)에서 실행됩니다.

  1. mysql 서비스를 실행하고 mysql 셸을 열어 시작합니다. 이 작업은 단일 명령으로 동시에 수행할 수 있습니다.
mysql-ctl cli

이것이 작동하면 mysql>터미널에서 볼 수 있습니다. 이제 다음 MySQL 명령을 입력할 수 있습니다.

  1. 모든 기존 데이터베이스 나열:
SHOW DATABASES;

  1. 데이터베이스가 보이면 다음을 사용하여 엽니다.
USE <db_name>;

<db_name>을 데이터베이스 이름으로 바꿔야 합니다.

  1. 데이터베이스가 표시되지 않으면 데이터베이스를 생성해야 합니다. CREATE DATABASE <db_name>; 다시 <db_name>을 데이터베이스 이름으로 바꾸십시오.
  2. 이제 다음을 사용하여 새로 생성된 데이터베이스를 열 수 있습니다.
USE <db_name>;

이제 데이터베이스 내부에 있으며 테이블 생성, 데이터 쿼리 등을 시작할 수 있습니다. 작업을 마치면 exit명령을 입력하여 MySQL 셸을 종료하고 터미널로 돌아갑니다.

 

댓글