SMALL
현재 군대 복무중으로 구름IDE 를 통해 설명을 해야한다...
* 구름IDE 는 웹 IDE 로 웹에서 개발 할수 있는 환경이다.
OS : Ubuntu
DB : MariaDB
DB 접속하는 sql 문
mysql -u root // root 계정으로 유저로 접속.
ㄴ -u : 유저 ㄴ -p : 비밀번호 입력
* 저는 root 계정으로 진행하였지만 보통은 계정을 만들어서 그 계정에서 실행합니다. root 계정 ( 비권장 )
만약 이런 오류가 발생된다면 mysql 이 실행되고 있지 않는 상태이다. 즉 서버가 stop 된 상태...
해결방법은 간단하다. 우분투 기준으로
service mysql start
명령어를 실행하면 된다.
다시 mysql -u root -p sql 문 실행후 DB 접속을 하면 이러한 화면이 나온다.
데이터베이스 sql 문
show databases : 데이터베이스 목록 보기
현재 생성하거나 기본으로 들어가 있는 데이터베이스 목록이 나오는 sql문이다.
create database <데이터베이스 이름> : Database 생성
데이터베이스 생성을 하는 sql문이다.
drop database <데이터베이스 이름> : Database 삭제
데이터베이스를 잘못만들거나 삭제할때 쓰는 sql 문이다.
use <데이터베이스 이름> : Database 접속.
이 sql문을 입력할시 MariaDB [(none)] : 에서 none이 <데이터베이스 이름> 으로 들어가게 되고 <데이터베이스> 에 있는 테이블 및 데이터를 관리 할수 있도록 데이터베이스에 접속 하는것이다. 즉, 나 <데이터베이스> 쓸거예요! 하는 거다.
2편에서 계속 작성하겠다..
반응형
LIST
'DB' 카테고리의 다른 글
Mysql Load Data 대용량 데이터 삽입 (0) | 2023.08.08 |
---|---|
MySQL vs PostgreSQL (0) | 2023.08.08 |
기본 SQL 문 정리(3) - select, update, delete (0) | 2023.04.24 |
기본 SQL 문 정리(2) - create, Insert (0) | 2023.04.23 |
Mysql (2) | 2023.04.21 |