본문 바로가기

컴퓨터 일반/데이터베이스

(4)
MySQL Data Truncated 양력을 음력으로 바꾸는 달력을 만들고 있었다. MySQL에 아래와 같이 양력에 음력 변환 데이터들을 INSERT하려고 하는중에 MySQL 에러가 떳다. INSERT INTO calenda_data VALUES (405,4175,1842,'2','10',1842,'1','1','壬寅','임인','庚戌','경술',NULL,NULL,'목',NULL,'설날',NULL,'',0,2); 여기서 에러 코드는 Error Code:1265였고, 에러 설명은 MySQL Data Truncate라고 되었다. Truncated는 잘리다라는 뜻으로, 여기에서 INSERT될 때 ''는 해당되는 column에 들어갈 수 없는 데이터였기 때문에 에러가 떴다. 나의 경우는 MySQL에서 테이블을 만들 때 해당 column은 아래와 같..
MYSQL 열 초기화 https://amaze9001.tistory.com/28 [mySQL] AUTO_INCREMENT 값 초기화 오늘은 mySQL AUTO_INCREMENT 값을 초기화 하는 방법을 소개하려고 합니다. 아래는 [heidiSQL] 화면인데요, 선택할 수 있는 기본값의 종류입니다. 그 중, 맨 아래에 있는 아이가 오늘 소개할 AUTO_INCREMENT 에요.. amaze9001.tistory.com 줄바꿈 https://dasima.xyz/php-echo-%EC%A4%84%EB%B0%94%EA%BF%88-4%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95-%EC%A0%95%EB%A6%AC/ PHP echo 줄바꿈 4가지 방법 정리 - SOFT HIVE PHP echo 줄바꿈 방법은 소스코드에..
[데이터베이스] php mysqli_connect: authentication method unknown to the client [caching_sha2_password] 에러 코드 : php mysqli_connect: authentication method unknown to the client [caching_sha2_password] 문제 상황 : MySQL8.0과 php연동 오류 MySQL8.0과 php를 연동해서 웹 페이지를 띄우는데 php mysqli_connect: authentication method unknown to the client [caching_sha2_password]와 같은 문구와 에러가 떴습니다. 에러의 원인으로는 PHP mysqli connector이 caching_sha2_password를지원안한다는내용입니다.(자세한 내용은 아래를 참조하세요.) https://mysqlserverteam.com/upgrading-to-mysql-8-0..
[Database] 데이터베이스 개요 데이터베이스의 이해를 돕기 위해 ① 데이터베이스가 왜 필요한지 알려드리고 ② 데이터베이스가 무엇인지 ③어떻게 활용하는지를 알려드리겠습니다. Ⅰ. 데이터베이스는 왜 필요할까요? 여러분이 게임을 하실 때를 생각해보면, 데이터베이스의 필요성을 쉽게 아실 수 있습니다. 여기에 공격력, 방어력, 체력, 기력 등의 능력을 갖춘 게임 케릭터가 있습니다. 이 때, 게임을 플레이하기 위해서는 해당 정보를 서버 어디엔가 저장해놓아야 합니다. 위와 같이 케릭터의 공격력, 방어력, 체력 등의 자료를 서버 어디엔가 저장해두면, 플레이어가 케릭터를 선택했을 때, 해당 자료를 불러와서 쉽게 게임을 할 수 있을 것입니다. 그런데 문제는 이러한 케릭터가 여러개가 있다면 자료를 중복해서 만들어야합니다. 위와 같이 케릭터가 5개라면 5개..