PHP에서 JSON 데이터를 MariaDB에 저장할 때 주의할 점 (최대 문자수와 예외 처리)
php 7.3버전, mariadb-10.x (UTF-8) 버전을 사용하고 있다. json형태로 table의 행의 컬럼에 최대 들어갈 수 있는 문자수는 몇개인가요? json 형태로 만약 그 양을 넘어가면 어떻게 처리될까요? PHP 7.3 + MariaDB 10.x(UTF-8) 환경에서 JSON 형태의 데이터를 테이블의 컬럼에 저장할 수 있는 최대 길이는 해당 컬럼의 데이터 타입에 따라 결정됩니다. ✅ 1. 컬럼 타입별 최대 문자 수데이터 타입 최대 바이트 수 최대 문자 수 (UTF-8) 기준TINYTEXT255 bytes약 85자 (한글 포함 시 더 줄어듦)TEXT65,535 bytes약 21,000자MEDIUMTEXT16,777,215 bytes약 5,592,405자LONGTEXT4,294,967,295..
2025. 5. 14.
연구노트 indate 날짜 자동 수정하는 SQL 방법! 실무에 꼭 필요한 꿀팁
\--\-- 데이터베이스: `mirae8440`--------------------------\--\-- 테이블 구조 `eworks`-------------------CREATE TABLE `eworks` (`num` int(11) NOT NULL,`is_deleted` tinyint(1) DEFAULT NULL,`status` text,`done` text,`e_viewexcept_id` text NOT NULL,`eworks_item` text NOT NULL,`e_title` text,`contents` text,`registdate` datetime DEFAULT NULL,`e_line` text,`e_line_id` text,`e_confirm` text NOT NULL,`e_confirm_id..
2025. 5. 12.