본문 바로가기

MySQL

(4)
MySQL/MySQL workbench) error 1175 해결 : update safe mode 끄기 db서버에 연결된 mysql workbench에서 데이터를 업데이트하려니까 에러가 떴다. 여기저기 찾아보니 워크벤치 메뉴 바 중에 edit > preference에 들어가서 update safe mode를 끄라는데 아무리 찾아봐도 edit 메뉴에 preference 메뉴가 없는 것.. 그러다가 발견한 해결방법 MySQL error code: 1175 during UPDATE in MySQL Workbench I'm trying to update the column visited to give it the value 1. I use MySQL workbench, and I'm writing the statement in the SQL editor from inside the workbench. I'm wr..
MySQL/MySQL Workbench/Docker) 원격 서버에서 docker로 mysql 설치하고, 로컬에서 mysql workbench로 접속하기 devops 개발자 팀원이 서버 만들어주면서 docker 설치해주셨고, docker에 mysql 이미지를 받아두셨다. 아마 이건 docker 설치하고 그냥 docer pull mysql 하면 되는듯 1. 원격 서버 ssh로 접속해서 docker mysql 이미지 실행시키기 docker image가 정상적으로 받아져있다면 아래와 같이 떠있을 것. $ docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD= --name -v :/var/lib/mysql mysql:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci -d : 백그라운드로 실행 -p 3306:3306 : 서버의 3306 포트를 ..
[Database Mini Project] 쇼핑몰 데이터베이스 요구사항 분석 (데이터 정의, ERD, MySQL Script) 프로젝트 개요 쇼핑몰 데이터베이스 미니 프로젝트 2021.04.13 ~ 데이터베이스 MySQL MySQL을 이용해서 쇼핑몰 데이터베이스를 구축해보는 미니 프로젝트입니다. Database Mini Project : 쇼핑몰 데이터베이스 요구사항 분석 1. 사이트맵 랜딩 페이지 회원가입 로그인 관리자 계정 로그인 상품 등록 페이지 구매자 계정 로그인 쇼핑 카트 페이지 상품 카테고리 네비게이션 상품 카테고리 1 상품 디테일 1 주문 페이지 또는 쇼핑 카트 페이지로 이동 (구매자 계정 로그인 한 경우에만 접근 가능) 상품 디테일 2 ... 상품 카테고리 2 상품 디테일 1 상품 디테일 2 ... ... 2. 데이터 정의 2.1 사용자 [PK] id (고유 식별자) : 중복 불가, 필수 password : 필수 t..
데이터베이스) 데이터베이스 기초 : 개념, 모델링, ERD, DBMS, SQL, ... 1. 데이터베이스 특정 조직의 업무 수행에 필요한 상호 관련 데이터들의 집합 1.1 데이터베이스의 목적 파일 시스템의 문제 플랫폼이 바뀌면 사용할 수 없다. 데이터의 일관성, 보안성, 경제성, 무결성 면에서의 관리가 어려움 데이터의 일관성, 무결성 유지 데이터 검색, 수정, 삭제 용이 1.2 데이터 베이스의 정의 통합된 데이터 (integrated data) 데이터베이스에 원칙적으로 똑같은 데이터 중복 X 데이터 중복은 관리상 문제를 초래할 가능성이 높음 실제로는 완전히 중복을 배제하는 것이 아니라 효율성을 위해 불가피하게 일부 중복을 허용하기도 함 저장된 데이터 (stored data) 컴퓨터가 접근할 수 있는 매체에 저장된 데이터 주로 하드디스크에 저장되어 관리 운영 데이터 (operational d..