MySQL (MariaDB)5 [MySQL] CRUD / UPDATE, DELETE(Set) 본문 내용에 PostgreSQL만 ...이 빠져있었음. 데이터의 내용을 수정하고 싶을때 UPDATE topic SET description='PostgreSQL is...', title='PostgreSQL' WHERE id=4; 꼭 WHERE 의 값 까지 잘 설정해야 함. 그렇지 않으면 전체에 적용되어버림. ID 5 MongoDB를 삭제하고 싶어 DELETE FROM topic WHERE id = 5; 를 이용해 삭제해봤다 주의점은 WHERE 을 이용해 정확한 부분을 명시해줘야한다 그렇지 않으면 모든 데이터가 삭제되니 주의 할 것. https://dev.mysql.com/doc/refman/8.0/en/update.html 다음링크는 sql의 update 문법을 볼 수 있다. MySQL :: MySQL.. 2022. 9. 25. [MySQL] CRUD / CREATE, READ (insert, select) Create Read Update Delete 이 네가지는 데이터베이스의 본질이다. create read는 데이터베이스라면 무조건 필수 update delete는 없을수도 있음. DESC (describe)를 이용해 현재 생성된 table을 대략 볼수있다 [INSERT] table 생성 후 table에 INSERT INTO ---- 를 사용해 table에 value를 넣었다. 그 후 read를 했다. 성공적으로 table에 data를 넣은 모습. [READ] SELECT * FROM ---topic --- table을 불러올수있음!! SELECT 원하는, 값, 을, 입력, 하기 FROM topic; ex) SELECT id, title, created, author FROM topic; 처음에 입력할때 .. 2022. 9. 25. [MySQL] 테이블 생성하기 (create table) bitnami를 이용해서 mysql을 깔았는데 왜인지 모르게 mariadb로 연결이 되었다. mariadb도 호환이 된다해서 그냥 mariadb로 진행했다. 말그대로 데이터베이스들의 목록을 보는중 CREATE DATABASE opentutorials; 명령을 이용해 opentutorials 목록 생성 완료! 계속해서 구글링 해보고.. syntax 오류라고 auto increase에 문제가 있는지 계속 나와서 그쪽에 무언가 잘못된줄알고 헛다리를 짚고 삽질을 했다. 결국엔 오류 발견을 했는데.. 오타였다.. DATETIME 명령을 썼는데 알고보니 계속해서 DATATIME이라고 작성했던것.. DATA가 손에 익은것인가.. 나도모르게 DATA 라고 쓰고 있었다.. 오타를 발견하고 수정하니 정상적으로 작동하는 모.. 2022. 9. 16. [My SQL] 데이터베이스의 목적 데이터베이스는 사람과 대화하는것과 같이 상호작용가능. 스프레드시트는 ui를 제어하는 느낌. 스프레드시트 vs 데이터베이스 ■ 공통점 : MySQL과 같이 관계형 데이터베이스의 중요한 특징은 스프레드시트와 마찬가지로 데이터를 표의 형태로 표현해줌, 공통점에 걸맞게 그 두 가지의 기능이 서로 거의 비슷함 ■ 가장 중요한 차이점 : 데이터베이스는 코딩을 통해서 컴퓨터 언어를 통해서 제어할 수 있음 - 데이터베이스는 마치 사람과 대화하는 것처럼 말을 거는 것 - 스프레드시트와 MySQL과 같은 관계형 데이터베이스의 아주 중요한 차이점 : 스프레드시트는 사용자가 클릭해서 데이터를 조작한다면 관계형 데이터베이스는 SQL이라고 하는 컴퓨터 언어를 이용해서 데이터를 제어할 수 있음 - 데이터베이스를 구축하면 이런 특성.. 2022. 9. 15. [Database] 데이터베이스의 본질, 파일 vs 데이터베이스 CRUD [Input] Create Update Delete [Output] Read ------------------------------------------------------------------------------------------------------------------------------------------------- 스프레드시트 - 마이크로소프트 : 엑셀 - 구글 : 구글 시트 [파일] 스프레드시트 : 파일에 대비해서 스프레드시트는 데이터베이스로 가는 길목에 있음 [데이터베이 스프레드시트와의 차이점 : 프로그래밍적으로, 컴퓨터 언어를 이용해서 데이터를 추가하고, 수정하고, 삭제하고, 읽을 수 있다는 점을 전문적인 데이터베이스 소프트웨어는 가지고 있음 장점은 자동화할 수 있음,.. 2022. 9. 14. 이전 1 다음