AWS
03. AWS Ubuntu에 MySQL 설치하기
Heoky
2022. 2. 18. 23:02
$ sudo apt-get install mysql-server
$ sudo apt-get update
$ sudo su // root 계정으로 전환
$ mysql_secure_installation
// password 설정 후 mysql에 접속해본다.
$ mysql -uroot -p
// 설정한 password 입력
설치 후 `$ npm start`를 하는데 .env가 없어 process.env.[설정한 값] 가 실행이 안된다.
그래서 Ubuntu 터미널에서 vim .env를 통해 파일을 만들고, i나 a를 눌러 내용을 담고 esc를 누른 후 :wq를 통해 저장하고 나온다.
$ npx sequelize db:create
// 만약 DB가 생성이 안되고 Access denied for user 'root'@'localhost' ERROR가 발생하면
// vim config/config.js 확인
$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '[설정할 패스워드]';
$ npx sequelize db:create