IT무새/Database
[MySQL] DB CREATE, SELECT, DELETE
코딩무새
2025. 1. 14. 01:33
껄껄껄
코딩무새입니다.
다양한 DB에서 SQL을 활용할 수 있는데요.
저 코딩무새는 MySQL로 DB 생성, 조회, 삭제에 대한 내용을 작성해보려합니다.
우선 생성전에 SQL 접속 해주시구요.
자~ 시작합니다.
데이터베이스 생성
데이터베이스 생성을 위해선 생성 명령어를 입력해야하는데요.
아주 간단합니다.
CREATE DATABASE {데이터베이스 이름};
위와 같이 데이터베이스 이름만 원하시는 이름으로 작성하여 생성해주면 됩니다.
CREATE DATABASE codingparrot;
저는 위와 같이 생성했네요.
데이터베이스 조회
DB를 생성했으니 확인해봐야죠.
SHOW DATABASES;
위의 명령어를 입려해주면 로그인한 계정에 권한이있는 데이터베이스들이 조회가 됩니다.
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| codingparrot |
+--------------------+
1 rows in set (0.00 sec)
데이터베이스 삭제
삭제는 delete 가 아닌 drop 명령어를 사용합니다.
데이터베이스는 삭제 후 복구할 수 없으니 삭제전 한번 두근거리고 삭제해주세요.
DROP DATABASE {데이터베이스 이름};
저는 codingparrot DB 를 삭제했습니다. 이후 추가적인 내용을 제공하기위해 다시 생성할 겁니다. 껄껄껄
여기서 0 rows 가 나와서 의아해 하시는 분들도 계실것 같은데요.
DROP 명령은 DB를 삭제하지만 실질적으로 행(Row)을 삭제하는 작업이 아니기 때문에 0으로 표시되는 것입니다.
mysql> DROP DATABASE codingparrot;
Query OK, 0 rows affected (0.01 sec)
이후 다시 조회 명령어를 활용하여 정상적으로 삭제 되었는지 확인 할 수 있습니다.
지금까지 데이터베이스 생성, 조회, 삭제에 대해서 알아보았습니다.