Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 귀여운 웹디자인
- 이쁜 웹디자인
- 우주 웹디자인
- 웹 접근성
- 사람 일러스트
- 깔끔한 웹디자인
- 특이한 웹디자인
- 신박한 디자인
- 배경이 이쁜 웹디자인
- 스크롤 웹디자인
- Image Replacement
- 디자인
- 시맨틱 마크업
- 유니크
- 웹사이트
- 3D
- jQuery
- 마크업
- mark up
- 스크롤 웹사이트
- 마우스오버
- 신박한 웹디자인
- 이미지 리플레이스먼트
- 웹디자인
- IR기법
- jquery 웹디자인
- 시맨틱
- 접근성
- 스크롤
- 일러스트
Archives
- Today
- Total
Play Ground
[node.js] MAMP의 mysql을 express에 연결하기 본문
내 맥은 진짜 빠가인듯
아니 왜 mysql을 brew로 설치해도 pid에러를 내뿜는것인가... 주륵
그래서 임시방편으로 MAMP를 깔아서 요 mysql을 공유하기로 결정!
나중에 진짜서버로 옮길땐 설정만 바꾸면 되는거니까ㅋㅋ
1.
/app.js
... var func = require('./routes/func'); ... app.use('/addMember', func); ...
요 위에 두줄을 적절히 app.js에 적어주고
2.
/routes/func.js
var mysql = require('mysql');
var connection = mysql.createConnection({
host: "localhost",
user: "root",
password: "root",
database: "code",
port: 8888,
socketPath: '/Applications/MAMP/tmp/mysql/mysql.sock'
});
connection.connect(function(err) {
if (err) {
console.error('mysql connection error');
console.error(err);
// throw err;
}
});
app.js에 적은 이름이랑 같게 js파일을 만들어주고위에 저런식으로 넣어주었음
일단 MAMP설치하고 보니까 8888포트를 사용하고 있었음
그래서 port: 8888을 적어주었고
MAMP의 디폴드 계정정보는 아이디 root, 비밀번호 root 임 그래서 저렇게 해주었음
database는 생성한 db이름 적어주면 되고
제일중요한 소켓패쓰! MAMP의 mysql.sock이 있는 경로로 지정해주어야함
'Programming > node.js' 카테고리의 다른 글
[node.js] ejs 설치 (0) | 2016.02.18 |
---|---|
[node.js] express 설치 및 시작 (0) | 2016.02.18 |