일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 콜드콜
- 자바스크립트
- 배열메소드
- 케이스메소드
- 바닐라자바스크립트
- 주식과채권
- 코딩
- 주식기초
- 파생금융
- 개발자되기
- 파생경제학
- devlift
- 경제학적기초지식
- 파생상품
- case method
- 금융기초
- 비전공자 개발
- 개발자
- 경제학적설명
- 경제학
- 경제학적개념
- 비전공자 코딩
- 9급경제학
- 국내수출
- 7급경제학
- 문과 개발
- 하버드MBA
- 채권기초
- 경제학기초
- 비전공자개발자
- Today
- Total
목록분류 전체보기 (75)
deVSner
. 은 자신과 같은 폴더 내의 모듈 불러 올 때 ..은 자신과 다른 폴더에 잇는데 루트 디렉에서 한 칸 내려오는 거.( 불러오는 쪽에서도 한 칸 내려오는쪽에 잇어야 함)
code: 'ER_BAD_DB_ERROR', errno: 1049, sqlState: '42000', sqlMessage: 'Unknown database \'database_development\'' } } 이게 에러 메세지의 골자다. 처음에 이게 뭔 말이지? 하다가 살펴보는데 눈에 익숙한게 보였다. \'database_development\'' 해당 문구는 config.json파일에서 확인할 수 있다. 내가 해당 파일을 읽지 않았더라면, 이 에러 메세지를 읽고도 구글링을 시도했을 것이다. 하지만, \'database_development\''라는 것이 mysql의 database에 없다는 뜻이니까 직접 mysql로 가서 database를 어떤 걸 사용할지 본 다음, config.json에서 수정을 해..
해당 에러는 참으로 난감한게 에러는 하난데 상황이 여러가지일수가 있다는 거... 나 같은 경우엔 root 비번이 따로 있음에도 불구하고, 프로젝트 안에서는 다른 비번을 써야 하는 줄 알고 export 프로젝트명 = '사용할 비번'을 지정해 줬다. 그래서 저런 에러가 난건데... '사용할 비번'이라고 되어 있는 부분을 원래 내가 쓰던 root비번으로 바꿔주니까 정상 작동이 되었다.
db.query("SELECT user_name,text,date,channel FROM messages", (err, rows) => { post: function ({ user_name, text, channel }) { const query = "INSERT INTO messages(user_name,text,date,channel) VALUES (?,?,now(),?)"; const params = [user_name, text, channel]; return new Promise((resolve, reject) => { db.query(query, params, (err, res) => { if (!err) { resolve(res); 왜 백틱을 써야 하나 nodejs에서 mysql문을 작성할 ..

어렵진 않았던 알고리즘. 조건으로 처리할게 없었다. 다만, 시간복잡도를 고려했어야 했는데, 배열 메소드를 너무 남발한 건 아닌가, 하는 반성을 한다. 다음에 다시 리팩토링하자!
module.exports = { messages: { get: function () { return new Promise((resolve, reject) => { let data = db.query("SELECT "); if (err) reject(err); else resolve(); //뭐를 넣을건지 }); }, // a function which produces all the messages post: function () { let data = db.query("SELECT * FROM messages", function ( err, rows, fields ) { if (!err) console.log("the solution is: ", rows); else console.log("error ..
갑자기 이런 에러가 떴다. 분명 어제 밤까지는 잘 됐었던 것이 아침에 일어나서 다시 서버를 구동시키려니까...왠?... Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 위와 같은 에러도 함께 나왔다 근데 난 건드린게 없는데?ㅋㅋㅋㅋㅋㅋㅋㅋㅋ mysql 과 express 서버까지 어제 잘 했는데 하아 답답해라 ^^ 우선, 내 생각은 '잘 됐던 적'에서 출발해야 할 거 같다. 어제 포스팅 하진 않았지만, mysql에서 root 계정으로 로그인할 때 ERROR 1698 (28000):(비번 안 맞아서 접속 안된다는 내..