기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

MYSQL 47

MYSQL : workbench 에서 업데이트할때 safe update mode 라 나올때 해결방법 Code:1175

테이블에서 키값을 이용한 update나 delete만을 허용하도록 되어 있는데, 그렇지 않게 좀더 넓은 범위의 sql을 적용하려고 할때 workbench에서 경고를 주는것이다. 즉 하나의 레코드만을 update, delete하도록 설정되어 있는데, 다수의 레코드를 update나 delete하는 sql명령어가 실행되기 때문에 발생을 하는 것으로 쉽게말해 한번에 여러 row 를 업데이트할 때, 막아두는게 Safe mode On 입니다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the o..

MYSQL 2021.12.07

MYSQL 여백 없애는 방법 / NULL없애는 방법

아래의 사진 처럼 컬럼에 값을 대입하지 않는 경우 아무것도 없는 것을 표시하는 NULL이 나오게 된다. DB에는 NULL을 넣을 수 없기 때문에 다른 방법으로 NULL을 없애준다. NN => NOT NULL 이라는 사항을 체크 해준 뒤 NULL이 있는 부분에는 Defalut 인 부분에 원하는 것을 대입해 준다. ex ) name 에 대입하는 값이 없는 경우는 '야옹이' 라고 대체 하게 된다.

MYSQL 2021.12.06

MYSQL 테이블에 데이터를 넣는 방법 하나의 데이터 넣기/ 여러 데이터 넣기

insert 문으로 만들어 둔 테이블에 값을 넣어주면 되는데 만들어 둔 테이블에 컬럼을 먼저 적은 뒤 values 을 적은 뒤 값을 넣어주면 된다. 여러 데이터를 넣고 싶을 경우는 , (콤마) 를 적은 뒤 순서대로 넣어주면 된다. * 컬럼과 벨류의 순서를 똑같이 맞춰야 한다. select 문으로 cats 테이블 안에 값을 알 수 있다. select * from cats cats의 모든 테이블 값을 보고 싶다는 의미이다.

MYSQL 2021.12.06

윈도우즈에서 MYSQL WorkBench 설치하는 방법

MYSQL workbench 를 검색하여 사이트에서 다운해준다. 로그인 없이도 가능하다. https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL Workbench Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M dev.mysql.com 아래..

MYSQL 2021.12.06