PHP를 사용하여 MySQL을 사용하는 경우 MySQL은 이미 "이름"이라는 열의 "time_zone_name"테이블에 "mysql"시스템 데이터베이스에 Olson 시간대 이름을 저장한다고 생각하십시오. 하나의 옵션은 MySQL이 사용하는 길이와 일치하도록 컬럼의 길이를 선택하는 것이다. MySQL 5.7에서는 시간대 이름 길이가 64 자입니다. MySQL 설치에서 사용중인 길이를 확인하려면 아래 예를 따르십시오.
mysql> use mysql
Database changed
mysql> describe time_zone_name;
+--------------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------------+------+-----+---------+-------+
| Name | char(64) | NO | PRI | NULL | |
| Time_zone_id | int(10) unsigned | NO | | NULL | |
+--------------+------------------+------+-----+---------+-------+
2 rows in set (0.01 sec)
환영하는 커뮤니티를 해주셔서 감사합니다. – karlw