728x90 📁 𝐝𝐚𝐭𝐚𝐁𝐚𝐬𝐞9 No Image 📷 [postgreSQL] 연결한 dbeaver로 sql문 사용하여 데이터 관리하기 데이터베이스 생성 sql문 create database ${데이터베이스이름}; 테이블 생성 sql문 create table ${테이블이름} (id int,content varchar ); 특정 테이블의 데이터 보여주는 sql문 select * from ${테이블이름}; 데이터 집어넣는 sql문 insert into ${테이블이름} values ('id숫자', '내용'); 데이터 수정 sql문 update ${데이터베이스이름}.${schema이름}.${테이블이름} set id=${수정하고자하는 id숫자} where id = ${기존 id숫자}; 특정 데이터 삭제 sql문 delete from ${데이터베이스이름}.${schema이름}.${테이블이름} where id ={삭제하고자 하는 id숫자}; 특정 테.. 2023. 3. 29. No Image 📷 [postgreSQL] postgreSQL 을 dbeaver 와 연결하기 SQL 인 postgreSQL로 데이터 삽입, 수정, 삭제 작업을 해보겠다. 우선 postgreSQL을 MacOS환경에서 brew로 설치해줬다. brew install postgresql@14 14--version 이라고 정확하게 명시하지 않아서 그런지 나는 설치가 안돼서 @14로 명시해줬다. ==> Fetching dependencies for postgresql@14: krb5 ==> Fetching krb5 ==> Downloading https://ghcr.io/v2/homebrew/core/krb5/manifests/1.20.1 ######################################################################## 100.0% ==> Downloadin.. 2023. 3. 29. No Image 📷 [MySQL] 데이터베이스에 보드 생성하기 2023.03.09 - [[𝐃𝐞𝐯𝐞𝐥𝐨𝐩] 개발 Tool/Docker] - Docker 사용법 (1) Docker 사용법 (1) Docker를 ubuntu에 설치부터 해주고 mysql 최신 버전 이미지를 pull하자 mysql 비밀번호와 같이 기재해서 mysql 컨테이너를 생성하고 mysql 컨테이너에 들어가서 mysql 로그인을하고 로그인이 되면, 보드 생 jrogrammer.tistory.com mysql 컨테이너 들어가서 create database board; (예시) board 라는 데이터베이스 생성해주고 show databases; (예시) board 라는 데이터베이스 생성되었는지 확인해보자 +--------------------+ | Database | +--------------------.. 2023. 3. 9. No Image 📷 SQL을 파헤쳐보자 목차 SQL SQL DBEABER 화면이다. 가장 왼쪽에 위치한 이 패널은 데이터베이스 네비게이터이다. 왼쪽 상단에 SQL 편집기를 열면 해당 편집기 패널이 나타난다. 여기에 SQL문이나 Query문을 쓰게 될거다. 2023. 2. 20. No Image 📷 처음으로 실행해보는 질의어(SQL문 혹은 Query문) /*********************** 파일명 : Or01SelectBasic.sql 처음으로 실행해보는 질의어(SQL문 혹은 Query문) 설명 : select, where 등 가장 기본적인 DQL문 사용해보기 ************************/ /* SQL Developer에서 주석 사용하기 블럭단위주석 : 자바와 동일함 라인단위주석 : -- 실행문장. 하이픈 2개를 연속으로 사용 */ --select문 : 테이블에 저장된 레코드를 조회하는 SQL문으로 DQL문에 해당한다. /* 형식] select 컬럼1, 컬럼2, .....[또는 *] from 테이블명 where 조건1 and 조건2 or 조건3 ..... order by 정렬할컬럼 asc(오름차순), desc(내림차순) ; */ .. 2023. 2. 20. No Image 📷 [MongoDB] Quiz dbsparta에 넣어둔 영화컬렉션에서 가버나움의 평점만 가져와보자 from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:0000@cluster0.5fhqjdx.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta user = db.movies.find_one({'title':'가버나움'})['star'] print(user) from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:0000@cluster0.5fhqjdx.mongodb.net/?retryWrites=true&w=majori.. 2022. 12. 29. No Image 📷 [MongoDB] pymongo 이용하여 파이썬으로 웹스크래핑 결과 저장하기 import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.naver?sel=pnt&date=20210829',headers=headers) soup = BeautifulSoup(data.text, 'html.parser') # 코딩 시작 #old_content > table > tbody > tr:nth-chi.. 2022. 12. 29. No Image 📷 [MongoDB] pymongo 라이브러리로 Mongo DB 조작하는 방법 파이썬에 있는 pymongo 라이브러리로 mongoDB조작하는 방법 파이썬에서 MongoDB 컬렉션에 데이터 넣는법 from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:0000@cluster0.5fhqjdx.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta db.users.insert_one({'name' : 'bobby', 'age' : 27}) doc = { 'name' : 'jayden', 'age' : 27 } db.ju.insert_one(doc) 이렇게 길었던 식을 db.users.insert_one({'name' : 'bobby', 'age' : .. 2022. 12. 29. No Image 📷 [MongoDB] 연결하고 저장하기 MongoDB 연결 및 컬렉션 생성하기 pymongo 기본 코드 from pymongo import MongoClient client = MongoClient('여기에 URL 입력') db = client.dbsparta 해당 복사를 클릭 후 '여기에 URL 입력' 란에 붙여넣기 해준다. 이런식으로 작성해주고 doc = { 'name' : 'jayden', 'age' : 27 } db.users.insert_one(doc) 추가로 기입해준다. 실행하면 해당 Browse Collections 를 클릭하면 아래와 같은 데이터 파일을 확인할 수 있다. 데이터를 보면 내가 방금 넣은 데이터가 확인이 된다. users(컬렉션) 에 들어간 이유는 여기에 이렇게 기입했으니까 그런거다. 그럼 ju 로 바꿔서 해본다. .. 2022. 12. 29. 이전 1 다음 728x90