MySQL 데이터베이스 작업
데이터베이스 생성
카테고리 | 자세한 설명 |
---|---|
기본 구문 | CREATE DATABASE 데이터베이스 이름; |
예 | CREATE DATABASE PHP; |
예제 지침 | 데이터베이스를 만듭니다. 데이터베이스 이름은 PHP |
예:
mysql> CREATE DATABASE PHP;
Query OK, 1 행 영향 받음(0.00초)
"Query OK"는 위 명령이 성공적으로 실행되었음을 의미합니다. 모든 DDL 및 DML(SELECT 제외) 작업이 성공적으로 수행된 후 "Query OK"가 표시되는 것으로 이해됩니다. "1 행이 영향을 받았습니다"는 작업이 데이터베이스의 한 행에만 영향을 미치고 "0.00 초"는 작업이 수행된 시간을 기록한다는 의미입니다.
이 데이터베이스가 이미 존재하는 경우 시스템은 다음을 표시합니다:
mysql> CREATE DATABASE PHP;
오류 1007(HY000): 'PHP' 데이터베이스를 생성할 수 없습니다. 데이터베이스가 존재합니다
데이터베이스 보기
기본 구문:
Category | 자세한 설명 |
---|---|
기본 구문 | 데이터베이스 표시 ; |
예제 설명 | 현재 서버의 모든 데이터베이스 표시 |
참고:
show는 디스플레이를 의미하고
database는 데이터베이스를 의미
databases는 데이터베이스의 복수형으로 모든 데이터베이스를 의미합니다.
예:
mysql> 데이터베이스 표시;
+---------+
데이터베이스 |
+---------+
|정보_스키마 |
|mysql |
| 성능_스키마 |
| 사용자
+---------+
4행 세트(0.00초)
데이터베이스 선택
기본 구문:
Category | 자세한 설명 |
---|---|
기본 구문 | 라이브러리 이름 사용; |
예 | PHP 사용 |
예시 지침 | 데이터베이스 PHP 사용 |
참고:
use는 사용을 의미합니다.
라이브러리 이름은 현재 데이터베이스 시스템에 존재하는 특정 데이터베이스의 이름입니다.
mysql> 데이터베이스가 변경되었습니다
mysql>이렇게 하면 PHP 데이터베이스에 들어갑니다. 물론, 언제든지 작동하려는 데이터베이스를 전환하기 위해 use 문을 사용할 수 있습니다. 이제 mysql 콘텐츠가 포함된 mysql 데이터베이스로 전환하여 살펴보겠습니다.
테이블 및 컬럼 이름 완성을 위한 테이블 정보 읽기
-A를 사용하면 이 기능을 꺼서 더 빠르게 시작할 수 있습니다. 데이터베이스 변경데이터베이스의 테이블을 봅니다.
"데이터베이스 변경됨"이 나타나면 전환이 성공했음을 나타냅니다. 그런 다음 mysql 데이터베이스에 무엇이 있는지 확인합니다. (현재 데이터베이스 서버 데이터베이스를 보는 것과 동일하게 show 문을 사용합니다.)
라이브러리에 들어가면 데이터베이스에 몇 개의 데이터 테이블이 있는지 확인할 수 있습니다. 도서관.
Category예제 설명 | |
사용하여 데이터베이스를 입력한 후 show tables를 사용할 수 있습니다. 현재 데이터베이스의 테이블을 보는 예:
|