본문 바로가기
DataBase/MySQL with Error

[해결 방법] Error Code: 1054. Unknown column 'content_no' on 'field list'

by HJ0216 2023. 6. 18.

🐬 기본 환경: IDE: MySQL Workbench, Language: MySQL

 

 

발생 Error

MySQL로 다음 Source Code를 실행할 경우,

1
2
insert into user_bookmark(user_id, content_no) values ('user_test001', 'test001');
 
 
 

🚨 다음과 같은 오류 발생

Error Code: 1054. Unknown column 'content_no' on 'field list'

 

 

발생 원인

user_bookmark 테이블에 'content_no'이라는 column이 존재하지 않음

 

 

해결 방법

1. user_bookmark 테이블에 'content_no' 추가

1
2
3
4
5
6
7
8
9
# 맨 뒤에 column 추가
alter table 'user_bookmark' add 'content_no' varchar(30not null;
 
# 맨 앞에 column 추가
alter table 'user_bookmark' add 'content_no' varchar(30not null first;
 
# 지정 column 뒤에 column 추가
alter table 'user_bookmark' add 'content_no' varchar(30not null after '지정 column name';
 
 
 

2. 입력된 column명에 오타가 있는지 확인

 

 

 

참고 자료

 

MySQL 테이블 컬럼 추가 - 제타위키

다음 문자열 포함...

zetawiki.com