Study/MySQL

· Study/MySQL
인텔리제이에서 mysql을 사용하는 방법을 정리해보았다. mysql 설치부터 연결까지 초기 세팅 과정이다. 만약 mysql을 사용하는데 아래와 같은 에러가 발생한다면 깜빡한 것이 있는지 확인해보자. ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 1. mysql을 설치해준다. 아래 링크에서 둘 중 아래 파일을 클릭하여 인스톨러를 다운받는다. 만약 컴퓨터에 visual studio가 깔려있지않은 경우 설치해줘야 한다. 하지만 최신버전인 2022는 또 안된다. 2019 버전을 설치해주자 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL Install..
· Study/MySQL
스프링 기반 게시판을 구현하며 사용했던 mysql 명령어를 정리하고자 한다. CRUD 관련 쿼리문은 Spring data JPA에게 큰 도움을 받았다..! TMI) MySQL 돌고래 로고는 2001년에 만들어졌다. MYSQL 창업자 중 한 명이자 핵심 개발자인 Monty가 돌고래를 좋아했다고 한다. 1. database 생성 - mysql의 기본 character set은 latin1으로, 한글을 지원하지 않는다. 한글 지원하도록 character set을 utf8로 지정 mysql> CREATE DATABASE [DB명] DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; 2. 사용자에게 권한 부여 DB에 접근하는 사용자들에게 특정 권한을 부여하여 데이터를 보호..
· Study/MySQL
앞서, 구름IDE에서 스프링부트 개발환경 세팅하기 글을 썼지만 그 방법으로 할 필요가 없었다. 추가로 jpa와 mysql 사용까지 추가하여 다시 정리하고자 한다. 이대로만 따라한다면 당장 구름IDE에서 간단한 Springboot 프로젝트하는데에는 문제 없을 것이다. 1. springboot, gradle로 컨테이너 생성(mysql 관련 설정x) - 말 그대로 컨테이너 생성에서 소프트웨어 스택은 Springboot를 선택하고 Template은 Gradle을 선택하고 추가 모듈/패키지는 하나도 선택하지 않은 채 컨테이너를 생성한다. 2. mysql 설치하기 터미널 창에서, terminal# sudo apt-get install mysql-server terminal# service mysql start te..
hyobinside
'Study/MySQL' 카테고리의 글 목록