태그: mysql

Docker로 MySQL 사용하기

Docker를 이용하여 MySQL 사용docker hub에서 MySQL의 official image를 이용하여 MySQL을 docker로 실행 할 수 있습니다. docker hub의 레포는 여기를 누르시면 볼 수 있습니다. 사용 방법1docker pull mysql 일단 docker hub에서 mysql를 풀받아 이미지를 내려받습니다. 풀 받을때 mysql

MySQL 삭제

MySQL 삭제brew로 MySQL이 설치되어있는 환경에서 삭제하는 방법에 대해 설명드리겠습니다.brew로 설치된 MySQL의 삭제하기에 앞서 MySQL 설치 방법은 여기를 참고하시기 바랍니다. 삭제방법123sudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/loc

caching_sha2_password 에러 해결 방법

caching_sha2_password 에러 해결 방법!워크벤치에서 mac root에 설치한 mysql을 연결하려고 하니 caching_sha2_password에러가 발생하였습니다. 에러 해결방법을 포스팅 하겠습니다. 해결방법1mysql -u root -p 위 코드를 터미널에서 실행합니다. 비밀번호를 입력하게 되면 mysql>가 나타납니다. 1ALTE

ec2의 ubuntu에서 MySQL 설치하기

ec2의 ubuntu에서 MySQL 설치하기!MySQL 설치방법1sudo apt-get upgrade 위 코드를 실행하여 apt-get을 업데이트 합니다. 1sudo apt install mysql-server mysql-server-5.7 위 코드를 실행하여 mysql-server를 설치합니다. (설치하는 MySQL버전은 5.7 입니다.) 1Do you

knex join

knex join?knex에서 join을 사용하면 foreign key로 연결된 테이블을 연결 할 수 있습니다. knex join query 작성 방법위 sql table을 보면 chat_room을 사이로 user와 city의 table이 연결되어 있습니다. city.id는 chat_room.city_id와 연결되어있고 user.id는 chat_room.c

knex seed

knex seed?knex에서 seed를 사용하면 마이그레이션 파일과 상관없이 테스트 또는 시드 데이터로 데이터베이스를 체울 수 있습니다. 시드 파일 생성 방법1knex seed:make `생성할 파일 이름` 위 코드를 실행하면 다음과 같이 폴더와 파일이 생성됩니다.seed의 디렉토리는 상대 경로 여야합니다.따라서 ./seeds 의 경로에 파

MySQL Select

SELECTMySQL에서 데이터를 불러오려면 SELECT를 이용해야합니다.위 데이터베이스를 기반으로 검색을 해보도록 하겠습니다. USE 문법 사용법원하는 database선택 1use employees 위 코드를 사용하여 database선택을 먼저 합니다.위 코드를 실행하면 사진과 같이 database가 볼드체로 바뀌는데 볼드체로 바뀌게 되면 database

MySQL data type

MySQL 데이터 타입MySQL에는 여러가지 데이터 타입을 갖고있습니다. 하지만 boolean타입은 갖고있지 않습니다. STRING문자열에는 두가지 타입이 존재합니다.CHAR는 고정형이고, VARCHAR는 가변형입니다. TYPE 사용되는 바이트 예제 CHAR(n) 정확히 n (<=255) CHAR(5) ‘Hello’는 5바이트 사용CHAR(

데이터베이스와 테이블

데이터베이스와 테이블의 생성CREATE DATABASE는 데이터베이스를 만드는 명령어입니다.워크벤치를 실행하고 commend + T를 누르게 되면 새 쿼리 탭이 생성됩니다.처음 DB 생성전 아래의 SQL을 실행해보세요. 12-- 데이터베이스 생성CREATE DATABASE my_db; 쿼리에 작성 후 SQL을 실행하려면 commend + enter를 누르면

MySQL 설치

MySQL 오픈소스 관계형 데이터베이스 중 가장 많이 사용됩니다. 다른 RDBMS에 비해 사용하기 쉽고 도구가 많습니다. 2009년 이후 오라클이 소유중이며, 무료 에디션과 상용 에디션이 있습니다. Database 란?데이터를 저장하는 저장소를 의미합니다. 설치방법우선적으로 brew가 설치되어야 합니다. brew의 설치방법은 여기를 참조하시기 바랍니다.