Mysql 테이블의 모든 필드를 쿼리하는 방법: "SHOW FROM" 문을 FULL 키워드와 함께 사용하여 쿼리합니다. "SHOW FULL COLUMNS FROM table_name" 구문은 지정된 데이터 테이블의 모든 필드 정보를 표시할 수 있습니다.
mysql은 테이블 단어의 모든 필드를 쿼리합니다.
1. 모든 테이블 이름 보기:
show tables [from db_name];
2. 필드 정보 보기
SHOW FULL COLUMNS FROM table_name
다음 정보 가져오기
필드: 필드 이름
입력: 필드 유형
Collation: 문자 집합(mysql 5.0 이상에서 사용 가능)
Null: NULL일 수 있는지 여부
Key: 인덱스(PRI, 고유, 인덱스)
Default: 기본값
Extra: 추가(auto_increment 여부)
권한: 권한
댓글: 설명(mysql 5.0 이상에서 사용 가능)
mysql> create table teacher # 创建teacher表 -> ( -> Id int (5) auto_increment not null primary key, -> name char(10) not null, -> address varchar(50) default 'No.1 Mid school', -> year date -> ); Query OK, 0 rows affected (0.02 sec) mysql> show tables; +------------------+ | Tables_in_school | +------------------+ | teacher | +------------------+ 1 row in set (0.00 sec) mysql> show full columns from teacher; # 显示teacher表的所有字段 +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ | Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment | +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ | Id | int(5) | NULL | NO | PRI | NULL | auto_increment | select,insert,update,references | | | name | char(10) | latin1_swedish_ci | NO | | NULL | | select,insert,update,references | | | address | varchar(50) | latin1_swedish_ci | YES | | No.1 Mid school | | select,insert,update,references | | | year | date | NULL | YES | | NULL | | select,insert,update,references | | +---------+-------------+-------------------+------+-----+-----------------+----------------+---------------------------------+---------+ 4 rows in set (0.01 sec) mysql> drop table teacher; # 删除teacher表 Query OK, 0 rows affected (0.03 sec) mysql> show tables; Empty set (0.00 sec) mysql>
추천 튜토리얼: mysql 비디오 튜토리얼
위 내용은 mysql에서 테이블의 모든 필드를 쿼리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!