Database/MySQL

Database/MySQL

[Mac/Mysql/Docker] - [28000][1045] Access denied for user 'root'@'localhost' (using password: YES)

Docker로 mysql을 생성하여서 인텔리제이에 연결하려하였다! docker pull mysql/mysql-server:8.0 docker run --name study-mysql -e MYSQL_PORT_HOST=% -e MYSQL_ROOT_PASSWORD=root1234! -p3306:3306 -d mysql:8 근데 계속해서 아래의 오류가 나왔다. 인텔리제이에서 연결하는데 계속해서 이런 오류가 났다 [28000][1045] Access denied for user 'root'@'localhost' (using password: YES) mysql이 이미 brew로 켜져있는 경우에, 다른 mysql 서버와 비번이 맞지 않는다고 나오는 오류 같았다. 그래서 아래의 명령어로 다른 mysql 서버를 모두..

Database/MySQL

[RDBMS] 관계형 데이터베이스의 필요성

데이터의 중복이 생길 경우 테이블 분리 장점: author 의 이름이 바뀔 경우 -> 테이블을 분리하면 유지보수가 쉬워짐 단점: 데이터를 보는 것이 쉽지 않아짐 저장은 분산해서, 합쳐서 보여주는 것은 "JOIN" 이라면 가능해진다! JOIN

Database/MySQL

MySQL 스키마 사용 & 테이블 생성

데이터베이스 사용 // 데이터 베이스 사용 CREATE DATABASE [database이름]; // 데이터 베이스 삭제 DROP DATABASE [database이름]; // DB 목록 보여줌 SHOW DATABASES; // DB 지정 USE [database 이름]; 테이블 생성 // Table 생성 CREATE TABLE topic ( id INT(11) NOT NULL AUTO_INCREMENT, // 자동으로 id 컬럼 증가 title VARCHAR(100) NOT NULL, description TEXT NULL, created DATETIME NOT NULL, author VARCHAR(15) NULL, profile VARCHAR(200) NULL, PRIMARY KEY(id) ); In..

Database/MySQL

Mac에 MySQL 설치하기

준비 brew가 설치되어있는지 확인하기! $ brew -v 설치 // MySQL 설치 $ brew install mysql // MySQL 시작 $ mysql.server start // MySQL 시작 후 기본설정 $ mysql_secure_installation 1. 비밀번호 설정 8자 이상 대문자, 소문자, 특수문자 모두 섞어야함 안섞을시 이런 오류나옴 Failed! Error: Your password does not satisfy the current policy requirements 1. Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y 2. Remove anonymou..

yujindonut
'Database/MySQL' 카테고리의 글 목록