Mysql, Sequelize(12)
-
Sequelize-cli 초기 실행 시 주의점
설치 시 npm전역(-g)으로 설치 해야함 그래야 init, migrate 같은 기능을 사용할 수 있음
2020.08.29 -
DB생성, DB에있는 테이블 검색
CREATE DATABASE 데이터 베이스 이름 CHARACTER SET UTF8; 저장되는 글은 UTf8로 설정 DB에있는 테이블 검색 show tables;
2020.08.29 -
윈도우에서 MYSQL CMD 접속하는 방법
mysql를 설치하고 cmd로 접속 윈도우 검색창에 시스템 환경 변수 편집을 적어 들어간후 환경변수에 들어가 시스템 변수란에 Path를 클릭하여 들어가서 값에 mysql내용이없으면 새로 만들기를 클릭하여 자신이 mysql의 bin 파일이 있는곳을 찾아 넣어주면된다 저장 후 cmd에 접속시 mysql -u 유저이름 -p를 쓰면 비밀번호를 입력하라는 창이 나온다 거기에 비밀번호를 넣으면 접속 완료.
2020.08.29 -
sequelize.import is not a function error 에러 해결
sequelize.import is not a function error 가 갑자기 떴다 구글링을 해보니 models/ index.js파일에서 수정을 해주어야 한다. 이부분을 .forEach((file) => { const model = sequelize.import(path.join(__dirname), file) // error occurs here db[model.name] = model }) 이렇게 변경해주면 잘된다. .forEach((file) => { const model = require(path.join(__dirname, file))( sequelize, Sequelize.DataTypes ) db[model.name] = model }) 안되는 이유가 6버전에서는 안된다고 한다.
2020.08.23 -
sequelize 컬럼명 생성시 주의
컬럼명 생성시 user_id로 만들면 DB에서는 userId로 인식하여 오류가 발생하기 때문에 _사용을 하지말자
2020.04.07 -
데이터 베이스 UTF8설정
DB생성시 설정 create database DB_NAME default character set utf8 collate utf8_general_ci; 생성된 DB설정 변경 alter database DB_NAME default character set utf8 collate utf8_general_ci;
2020.04.07