검색결과 리스트
Mac에 해당되는 글 2건
- 2012.11.13 Mac OS X - JDBC connect with MySQL on Eclipse 5
- 2012.10.08 맥 OS X 세계 시계 위젯이 설정되지 않을 때.
import java.sql.*; public class jdbcTest{ public static void main(String[] args) { Connection con=null; String url = "jdbc:mysql://localhost:3306/test"; try { Class.forName("com.mysql.jdbc.Driver").newInstance(); System.out.println("after forName"); con=DriverManager.getConnection(url, "root", "1234"); System.out.println("DBms connection success"); System.out.println("DB load success"); } catch (Exception e) { System.out.println("DB load fail "+e.toString()); } } }위와 같은 JDBC 연결 확인 예제에 계속 다음과 같은 연결 에러가 떳습니다.
-MySQL Community Server 를 선택합니다.
- Mac OS X 에 맞는 최신 버전의 DMG를 다운 받습니다.
- 로그인 화면이 나오면 아래에 있는 비로그인 다운로드를 활용할 수 있습니다.
-다운로드 완료후 실행을 하면 이렇게 4개의 파일이 나오게 됩니다.
이중에서 아래의 순서대로 설치를 수행합니다.
-3번을 실행하면 다음과 같은 설정창이 나오게 됩니다.
여기서 현재 stop으로 나오고 run MySQL Server를 버튼이 활성화 되어 있다면
이 부분을 실행하여 줍니다.
그러면 아래와 같은 모습이 됩니다.
-이제 MySQL Connectors / Connector/J를 다운 받습니다.
- 저는 zip파일을 다운 받았습니다.
-압축을 해제하면 아래와 같은 커피모양의 jar파일이 있습니다.
이것을 command + c로 복사를 해주세요.
- 파인더의 메뉴에서 이동 - 폴더로 이동을 선택합니다.
-그리고 /Library/Java/ 로 이동을 합니다.
-Home 바로가기로 들어갑니다.
- 이제 슬슬 종착지가 보이니 조금만 더 따라오세요.
lib 폴더로 들어갑니다.
-이제 ext폴더로 들어갑니다.
- 자 이제 아까 복사했던 jar파일을 command + v 로 붙여 넣기 해주세요.
1.java에서 JDBC를 사용하니 java로 갑니다.
2. Installed JREs를 클릭하고.
3. 사용하는 자바버전을 선택합니다.
4. 그리고 옆에 Edit를 클릭합니다.
-add External JARs...를 클릭합니다.
-이제 아까 복사했던 jar파일을 찾아갑니다.
-아까 복사한 jar파일을 선택합니다.
- 다음과 같이 추가 된 것을 확인하고 Finish를 누릅니다.
-마지막으로 OK를 누르고.
-테스팅 결과 성공적으로 DB연결이 된 것을 볼 수 있습니다.
방과후 Mac을 붙잡고 겨우 겨우 찾아냈는데 다른 사람이 좀 더 쉽게 연동할 수 있었으면 좋겠네요.
맥을 사용하면서 사람들에게 모든 것이 가능하다는 것을 보여 주고 싶었습니다.
다른 사람들은 맥을 사용하면서 불편하지 않냐고 물어봅니다. 주류가 아닌 것이기에 불편한 것도 있지만, 불편하다는 것이 불가능 한 것이 아니기에 하나씩 배워가는 맛이 있습니다.
감사합니다.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) - on MAC OS X (0) | 2012.11.24 |
---|---|
Mac OS X에서 ColorSync 유틸리티를 활용한 색상 반전. (0) | 2012.11.22 |
맥 OS X 세계 시계 위젯이 설정되지 않을 때. (0) | 2012.10.08 |
OS X 마운틴 라이언으로 업데이트 후
세계 시계 위젯을 설정 할 수 없는 현상이 발생했을 때의 대처법입니다.
저 또한 인터넷 구글링으로 알게 된 정보이며, 알기 전까지 그냥 그러려니 하면서 썻었는데, 단번에 해결되었습니다.
먼저, finder를 켜고, shift + command + g 를 누르면
폴더로 이동을 할 수 있는 창이 뜹니다.
그러면 여기에 ' ~/라이브러리/ ' 를 칩니다.
그러면 라이브러리 폴더로 이동을 하겠죠?
라이브러리 폴더에 preferences 폴더로 들어갑니다.
widget-com. ~~ worldclock 이라고 된 파일이 두개가 있습니다.
저는 지워서 하나 밖에 없네요.
여튼 worldclock이라고 된 파일을 모두 선택하고 삭제합니다.
그리고 재부팅을 하면 세계 시계 위젯이 정상적으로 동작합니다.:)
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) - on MAC OS X (0) | 2012.11.24 |
---|---|
Mac OS X에서 ColorSync 유틸리티를 활용한 색상 반전. (0) | 2012.11.22 |
Mac OS X - JDBC connect with MySQL on Eclipse (5) | 2012.11.13 |
RECENT COMMENT