반응형

Back-end/MySQL 3

[MySQL] SELECT 문 기본부터 응용까지 알아보기

백엔드 개발을 하면서 SQL의 SELECT 문을 가장 많이 사용하게 되는 거 같습니다 평소에 JPA라는 ORM을 주로 사용하고 있지만 복잡한 요구사항 및 성능 개선을 위해서 직접 쿼리를 작성하는 경우도 많기 때문에 SQL의 중요성을 깨닫고 있습니다 간단한 요구사항은 ORM의 기본 CRUD 메서드를 활용하면 되지만 그 이상으로는 한계가 있다고 생각하고 있습니다 그래서 그중에서 많이 사용되는 SELECT 문에 대해서 정리해보려고 합니다1. SELECT 기본 문법SELECT 컬럼 FROM 테이블명;가장 기본적인 형태입니다컬럼을 모두 가져오고 싶을 때는 "*"을 사용합니다 하지만 필요한 컬럼만 가져오는 게 좋을 것 같습니다2. AS - 테이블과 컬럼에 이름 붙여 사용하기SELECT id,username FR..

Back-end/MySQL 2025.12.23

[MySQL] 윈도우 MySQL & Workbench 설치 방법

MySQL오라클에서 제공하는 데이터베이스 관리 소프트웨어입니다 대용량의 데이터를 관리,운영할때 주로 사용하는데요 MySQL은 교육용 또는 개인용으로는 무료로 사용할수 있습니다 (Community Edition) 하지만 영리를 목적으로 사용한다면 일정 비용을 지불하여 사용해야 합니다상용 에디션으로 Standard,Enterprise,Cluster CGE 3가지가 있습니다 영리 목적으로 무료로 사용하려면 오픈 소스인 MariaDB를 활용하는 방법도 있습니다 MariaDB Foundation - MariaDB.org… Continue reading "MariaDB Foundation"mariadb.orgMySQL Community Edition 설치하기컴퓨터 사양 확인설치를 진행하는 OS는 Windows 입니..

Back-end/MySQL 2024.12.30

[MySQL] Linux 환경에서 MySQL 설치 및 접속 방법

Linux 환경에서 MySQL을 사용하기 위해서 설치 및 설치한 MySQL을 VScode 플러그인을 활용하여 터미널 환경이 아닌 GUI에서 간단하게 관리할 수 있도록 연동하는 방법을 소개합니다 MySQL 설치 후 접속 하는 방법까지 알아보고 계정 생성과 플러그인 연동 방법은 다음 포스팅에서 다루겠습니다  * 본 설치는 Github Codespaces의 우분투 운영체제에서 진행했습니다  [GitHub] 무료 원격 개발 환경 GitHub CodeSpaces 소개 및 사용방법1. GitHub CodeSpaces란? GitHub CodeSpaces는 GitHub에서 제공하는 클라우드 환경에서 호스트 되는 개발 환경입니다기본적으로 개발 환경은 Linux 운영체제에서 실행되며 접근 환경은 브라우저,VScode,Je..

Back-end/MySQL 2024.10.03
반응형