본문 바로가기

Database/SQL4

[MySQL] Linux에서 My SQL 설치하기 (docker & 일반 설치) docker 설치# 1️⃣ 패키지 목록 업데이트sudo apt-get update# 2️⃣ 필수 패키지 설치 (HTTPS 통신 & 저장소 추가 관련)sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common# 3️⃣ Docker 공식 GPG 키 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg# 4️⃣ Docker 공식 저장소 추가echo "deb [arch=amd64 signed-by=/usr/share/keyrings/.. 2025. 2. 19.
[MySQL] MAC에서 MySQL 설치 및 초기화, 설정 Homebrew 설치(https://brew.sh/)더보기더보기HomeBrew가 설치되지 않았다면,/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"MySQL 설치MySQL 설치:brew install mysql서버 실행:brew services start mysql접속:mysql -u root초기 설정데이터 베이스 생성:CREATE DATABASE mydatabase;유저 생성 (localhost는 접속 위치, 다양한 조건의 사용자 생성 가능. 예를 들어, 'myuser'@'%' // %는 원격 접속 허용.):CREATE USER 'myuser'@'localhost' IDENTIFIE.. 2025. 2. 13.
[Postgres] Docker 위 Postgresql 설치 및 권한, 데이터베이스 설정 postgres 받기sudo docker pull postgres:latest도커 컨테이너 실행sudo docker run -d \ --name postgres \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=strongpwd \ -e POSTGRES_DB=postgres \ -p 5432:5432 \ -v /your/local/path:/var/lib/postgresql/data \ postgres:latest-d: 백그라운드에서 실행--name: 컨테이너 이름 설정-e: 환경 변수 설정-p: 포트 매핑-v: 데이터 지속성을 위한 볼륨 설정sudo docker logs postgres데이터 베이스 접속docker exec -it postgres p.. 2025. 1. 2.
[Install] Mac / Postgres / home brew postgres=# ALTER ROLE POSTGRES CREATEDBpostgres-# ;​postgres=# CREATE ROLE postgres WITH LOSGIN PASSWORD '1234';​brew install postgresqlbrew service start postgresqlpostgresql --versionpsql postgresHomebrew로 postgres 설치 -> postgres 실행 -> 버전 확인 -> sql로 전환postgres=# \du"\du"를 입력하면 권한 목록이 나온다.자신의 user 이름과 권한 목록이 나오는데, 새로운 유저를 만들어서 권한을 주면 된다.postgres=# CREATE ROLE postgres WITH LOGIN PASSWORD '1234'.. 2024. 12. 25.