본문 바로가기
Develop/DataBase

에러 코드

by jaekk 2018. 6. 18.


학습일지

 

 1. 쿼리문으로 update/delete 처리시 발생하는 오류

  ErrorCode:1175

you are using safe update mode

and you tried to update a table

without a where that a key column

 1. 쿼리 이용

 SET SQL_SAFE_UPDATES = 0;

 2. workbench이용 

 Edit -> Preferences -> SQL Queries

  'Safe Updates' ~ 체크

 2. 데이터베이스 인코딩

 ALTER DATABASE [DB명.테이블명] DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER TABLE [DB명.테이블명] convert TO character set uft8_general_ci; ALTER TABLE [DB명.테이블명] convert to charset utf8; SHOW VARIABLES LIKE 'C%';


 3. 테이블명 변경

 rename table [DB명.테이블명] to [DB명.테이블명]; 

 4. 테이블 비우기

 truncate table [DB명.테이블명]; 

 5. 테이블 추가

 alter table [DB명.테이블명] add column movie_poster varchar(70);

 6. 테이블 변경

 alter table [DB명.테이블명] modify column code varchar(15);



'Develop > DataBase' 카테고리의 다른 글

SQL 기초  (0) 2018.07.10
SELECT로 특정 데이터 추출  (0) 2018.07.10
SQL의 기본  (0) 2018.07.10
180621  (0) 2018.06.21
데이터베이스2  (0) 2018.05.10

댓글