얼랭에 mysql 디비 연동을 하려고 하는데 잘 되지 않아 질문 올립니다.
git에 올라와 있는 mysql otp 소스 zip 파일로 받아 압축 푼후 통째로 deps 밑에 mysql 플더 만든 후 넣었습니다.
#디비 연결
{ok, Pid} = mysql:start_link([{host,"localhost"},
{user, "root"},
{passworkd, "root"},
{log_warnings, false},
{keep_alive, true}]),
이렇게 했는데,
=INFO REPORT==== 23-Jul-2016::10:44:59 ===
application: goori
exited: {bad_return,
{{goori_app,start,[normal,[]]},
{'EXIT',
{undef,
[{mysql,start_link,
[[{host,"localhost"},
{user,"root"},
{passworkd,"root"},
{log_warnings,false},
{keep_alive,true}]],
[]},
{goori_app,start,2,
[{file,"src/goori_app.erl"},{line,64}]},
{application_master,start_it_old,4,
[{file,"application_master.erl"},
{line,272}]}]}}}}
type: temporary
이렇게 계속 연결이 안돼는 것 같습니다.
조언 부탁드립니다.
감사합니다.
그럼 rebar에 deps 항목으로 넣고 컴파일 한 다음에 사용하셔야 합니다.
지금 상태는 컴파일이 안되었거나, 컴파일된 디렉토리가 -pa 항목에 안들어가있거나 둘 중 하나인것 같습니다.
cowboy 모듈을 추가 한것과 똑같이 mysql-otp 도 설정 파일 등에 추가하셔서 쓰시면 됩니다.