MySQL 설치가 완료되고 SQL 문장을 입력하는 방법을 숙지했다면, 이제 데이터베이스에 접근할 수 있습니다. 데이터베이스의 테이블에서 데이터를 다루기 위해 필요한 기본 단계는 다음과 같습니다.
서버에 연결하기
데이터베이스 생성하기
테이블 생성하기
테이블에 데이터 적재하기
테이블에서 데이터 조회하기
기존 데이터베이스 확인하기
새로운 데이터베이스를 만들기 전에, 현재 환경에 어떤 데이터베이스들이 이미 존재하는지 파악하는 것이 중요합니다. 아래 쿼리를 통해 확인할 수 있습니다.
쿼리
mysql> SHOW DATABASES;
실행 결과
+--------------+ | Database | +--------------+ | mysql | | test | | tmp | +--------------+
위 쿼리는 현재 환경에 존재하는 모든 데이터베이스의 이름을 화면에 표시합니다. 여기서 'mysql' 데이터베이스는 사용자 접근 권한 정보를 담고 있으며, 'test' 데이터베이스는 사용자가 자유롭게 실험해볼 수 있는 샘플 작업 공간으로 제공됩니다.
데이터베이스 생성하기
새로운 데이터베이스는 아래 문장을 사용하여 생성할 수 있습니다.
CREATE DATABASE databaseName;
데이터베이스 선택하여 사용하기
특정 데이터베이스에 접속하여 사용하고 싶다면, 다음과 같은 쿼리를 실행하면 됩니다.
mysql> USE databaseName Database changed
'USE' 문장은 세미콜론(;) 없이도 실행할 수 있으며, 이는 'QUIT' 문장과 유사한 방식입니다. 물론 세미콜론을 붙여도 아무런 문제가 발생하지 않습니다.
권한 관련 주의사항
누구나 자신만의 데이터베이스를 만들어 사용할 수 있지만, 그 전에 반드시 MySQL 관리자(Administrator)의 허가를 받아야 한다는 점을 기억해야 합니다. 운영 환경에서는 권한 관리가 데이터 보안의 핵심 요소이므로, 관리자와의 협의를 통해 적절한 권한을 부여받은 후 작업을 진행하는 것이 좋습니다.