버그 해결을 위한 모든 질문을 던져
0 votes
49 views

db는 다른 분께서  만들어주셨습니다.

해당 db를 r에 연결하려하는데 연결이 안되네요..


제가 db를 잘 몰라서 그러는데 위와 같은 db상황이면
r에서 아래와 같이 실행하는 것이 잘 못 된 것인가요?


r에서 시도한 코드는 대략 다음과 같습니다.
전부 에러가 뜨고있는 상황입니다.

> dbConnect (RMySQL::MySQL(),
+            username = "root",
+            password = "",
+            host = "localhost",
+            port = 3306,
+            dbname = "main")
Error in .local(drv, ...) : 
  Failed to connect to database: Error: Can't connect to MySQL server on 'localhost' (0)
> dbConnect (RMySQL::MySQL(),
+            username = "subway",
+            password = "EEC926EAA6F8328B070A8941F0746E4396A2AD69",
+            host = "localhost",
+            port = 3306,
+            dbname = "main")
Error in .local(drv, ...) : 
  Failed to connect to database: Error: Can't connect to MySQL server on 'localhost' (0)

등등.. 구글링해서 나온 코드나, 경우수는 다해본 것 같습니다..

제가 어디서 잘못하고 있는 걸까요?

알려주시면 감사하겠습니다!

asked (2 point) , 49 views

1 답변

0 votes
혹시 my.cnf에서 TCP 소켓 접속 설정 작업하셨나요?

그거 리눅스 배포판에 따라서 기본 설치하면 설정이 안되있는 경우가 좀 있어요. 해당 배포본 기본값이 유닉스 소켓만 열려있을 거라고 추정되네요.

 

-- 수정.

 

DB엔코드된 패스워드 값을넣어서접속이 안되는거네요;대충 슥 보고 넘겼더니....ㅠㅠ

 

원본 패스워드 입력하세요
answered (12 point)
수정됨
앗 pw가 틀린것이었군요.. 감사합니다!

그런데 제가 db를 넘겨 받은것이라 들은바가 없습니다ㅠㅠ

혹 저거 말고 원본 패스워드를 알수있는 방법을 알려주실 수 있으신가요!?

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

255 질문
388 answers
396 댓글
509 users