English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

InnoDB 엔진 테이블을 사용하여 MySQL 테이블을 어떻게 만들 수 있습니까?

InnoDB 엔진을 사용하여 테이블을 생성하려면 ENGINE 명령어를 사용할 수 있습니다. 이는 테이블을 생성하는 쿼리입니다.

mysql> create table EmployeeRecords
- > (
- > EmpId int,
- > EmpName varchar(100),
- > EmpAge int,
- > EmpSalary float
- > ENGINE=INNODB;

위에서 ENGINE을 INNODB로 설정했습니다.

DESC 명령어를 사용하여 테이블에 대한 전체 설명을 확인할 수 있습니다.

mysql> DESC EmployeeRecords;

이以下是 출력.

+-----------+--------------+------+-----+---------+-------+
| Field | Type | | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| EmpId | int(11) | YES | | NULL | | |
| EmpName | varchar(100) | YES | | NULL | | |
| EmpAge | int(11) | YES | | NULL | | |
| EmpSalary | float | YES | | NULL | | |
+-----------+--------------+------+-----+---------+-------+
4 rows in set (0.05 sec)

InnoDB로 생성된 테이블을 확인합니다.

mysql> SHOW TABLE STATUS FROM business LIKE 'EmployeeRecords';

이 출력은-

+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+
| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+
| employeerecords | InnoDB | 10 | Dynamic | 0 | 0 | 16384 | 0 | 0 | 0 | NULL | 2018-10-22 15:22:01 | NULL | NULL | utf8mb4_unicode_ci | NULL | | |
+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+
1 row in set (0.10 sec)

위의 출력에서 "Engine"는 "InnoDB"로 표시됩니다.

추천해드립니다