備忘log

DBD-mysql 설치하기

2010/11/29 21:38

C와 Perl...
예전엔 많이들 사용했었지..
물론, 나는 지금도 자주 사용한다.

플랫폼을 가리지 않고 편하게 사용할 수 있는게 그 첫번째 이유..
그리고 다음 이유는....
뭐...
걍, 할줄 아는게 이것 밖에 없어서? -_-;;;;;;

암튼...
솔라리스가 돌아가는 플랫폼에서 시스템 로그 기록 프로그램이 필요하여
하나 만들었는데, DB처리가 문제였다.
파일 DB 사용하고자 했으나, 로그파일의 덩치가 커져 버리는 것이 걱정이 되었다.

다행히도 perl 에서는 여러 관계형 DBMS 접근을 위한 모듈을 지원을 해 준다.
그래서 DBD::mysql 이라는 모듈을 설치를 하려고 했으나....
또 몇번의 삽질을 거쳐.. -_-;;;

까먹지 않기 위해서 정리해 둔다.
덧1. 캡쳐 화면은 스팍 플랫폼이 아닌 인텔 플랫폼에서 다시 설치한 것이다.
덧2. 솔라리스 뿐만이 아니라 리눅스에서 해도 상관은 없다.
사용자 삽입 이미지

모듈 자체가 설치 되어 있지 않다.
자.. 그럼 설치 해 보자.
근데 우째 설치를 해야 하느냐...
우리에겐 CPAN 이 있다.
사용자 삽입 이미지

그러나..
이노무 솔라리스는 cpan 명령어 자체가 없다. -_-;
그럼 우째야 하느냐...
사용자 삽입 이미지

요로코롬 perlgcc -MCPAN -e shell 라는 명령어로 접속할 수 있다.
뭐, .bashrc 나 profile 같은데 alias 해 둬도 무방하겠다.
사용자 삽입 이미지

실행을 시키면 위와 같이 수동 설정 잡는 단계로 진입한다.
설정 과정은 간단하다.
그냥 디폴트 값인 []의 값으로 하면 되기 때문에 그냥 엔터만 쳐서 죽죽 넘어 가면 된다.
그래도 어떤 내용인지는 자세히 읽어 보시고, 필요한 경우 설정값을 바꿔 입력해야 한다.
사용자 삽입 이미지

각 명령어의 패스등을 입력해 주고 (대부분 엔터키로 그냥 통과) 나면
위와 같이 미러링 서버를 위해 지역 설정을 하는 것이 나온다.
자신이 있는 위치 대로 알아서 골라 주면 된다.
사용자 삽입 이미지

자.. 이제 설정은 완료 되었다.
본격적으로 설치를 진행하면 된다.
사용자 삽입 이미지

cpan> 프롬프트상에서 i /DBI/ 라고 입력해 주고 잠시 기다린다.
그 후, 다시 install DBI 명령으로 설치를 시작한다.
그러면 위의 화면과 같이 좔좔좔 넘어갈 것이다.
(시스템 사양에 따라서 대략 2~5분 정도 걸리니, 담배 태우실 분들은 이 때 한대 태우시면 되겠다.)
사용자 삽입 이미지

DBI 모듈이 설치 되었다.
이제 우리의 관심사인 DBD::mysql 모듈을 설치할 차례.
사용자 삽입 이미지

자... install DBD::mysql 이라는 명령어를 입력하고 가볍게 엔터.... 를 두드리면.
사용자 삽입 이미지

저딴식으로 mysql_config 를 찾을 수 없다고 나올 수도 있다.
$PATH에 mysql_config 가 잡혀 있지 않아서 그렇다.
mysql_config 는 mysql 이 설치된 디렉토리의 bin/ 에 있다.
(mysql, mysqldump 등이 있는 디렉토리)
$PATH에 추가를 해 주던가, 이미 패스가 걸려 있는 디렉토리에
심볼릭 링크를 걸어 둔다.
(후자를 추천하고 싶다. 디스크 보다는 메모리가 더 비싸니까... -_-;;; 환경변수는 램을 야금야금 잡아 먹는다.)

그리고 다시 한번 Try.
사용자 삽입 이미지

테스트 DB가 없기 때문에 make test 에서는 에러가 나지만, 지가 알아서 스킵해 버린다. -_-;;
사용자 삽입 이미지

이러면 설치 완료.
나머지는 perl 에서 열라 코딩하면 된다.

덧3. 솔라리스 x86 서버에 mysql 이 설치가 되어 있지 않아.. 후반부 캡쳐 부분은 linux 머신에서 다시 했음. -_-;

2010/11/29 21:38 2010/11/29 21:38

trackbacks

trackbacks rss

http://blog.piano000.net/trackback/136


facebook comments


  1. M/D R
    I very like this blog. Everything is cleared.
  2. M/D R
    I simply want to mention I'm all new to blogging and site-building and really savored you're web blog. Most likely I’m going to bookmark your blog . You certainly come with exceptional stories. Thanks a bunch for revealing your website.
  3. M/D R
    I simply want to say I am beginner to blogging and site-building and certainly loved you're web page. Probably I’m planning to bookmark your site . You amazingly have good articles and reviews. Thanks for sharing your blog site.
  4. M/D R
    Shop; Unique Functions. Simple Product Layouts. Post with review. Advanced Product Layout. Best conversion pages. Frontend Search · Listing example ...
  5. M/D R
    Welcome to iBeautys Best, iBeautys Best is the number one destination for Latest Beauty Products. Here you can easily buy your desired product from all over the world with very reasonable price.
  6. M/D R
    http://www.ibogamarket.com/
  7. M/D R
    Natural Releaf CBD | New York CBD Store with locations in Murray Hill, NY | Upper East Side, NY | White Plains, NY Serving New York City, NY and Westchester, NY High Quality CBD Products With Lab Test
  8. M/D R
    Best view i have ever seen !
  9. M/D R
    Love watching sunset !
  10. M/D R
    Love watching sunset !
  11. M/D R
    diy kids youtube
  12. M/D R
    I your writing style really loving this site.
  13. M/D R
    Thank you a lot for providing individuals with an exceptionally wonderful chance to read articles and blog posts from this website. It is always so sweet and also packed with a lot of fun for me personally and my office co-workers to search the blog nearly thrice every week to study the new guides you have got. Not to mention, I'm so at all times amazed for the incredible hints you give. Selected 3 tips on this page are definitely the very best I have ever had.
  14. M/D R
    seksi chat, chat, seuraa jokaiselle, panotreffit
  15. M/D R
    Have you ever thought about including a little bit more than just your articles? I mean, what you say is valuable and all. But think of if you added some great photos or video clips to give your posts more, “pop”! Your content is excellent but with images and video clips, this blog could certainly be one of the greatest in its field. Wonderful blog!
  16. M/D R
    Thanks for the different tips discussed on this blog site. I have observed that many insurance carriers offer prospects generous deals if they choose to insure several cars with them. A significant volume of households currently have several vehicles these days, in particular those with old teenage kids still located at home, as well as savings on policies can certainly soon begin. So it pays to look for a great deal.
  17. M/D R
    Most beneficial gentleman speeches and toasts are made to enliven supply accolade up to the wedding couple. Newbie audio system the attention of loud crowds should always think about typically the great norm off presentation, which is their private. best man speaches
  18. M/D R
    As soon as I detected this site I went on reddit to share some of the love with them.
  19. M/D R
    magnificent points altogether, you simply gained a new reader. What could you recommend about your put up that you simply made some days in the past? Any sure?
  20. M/D R
    ilmaiset videot, ilmaiset pornovideot, ilmaiset porno videot, porno video, porno videot
  21. M/D R
    Hi, i think that i saw you visited my web site thus i came to “return the favor”.I am attempting to find things to improve my web site!I suppose its ok to use some of your ideas!!
  22. M/D R
    seksi chat, chat, seuraa jokaiselle, panotreffit
  23. M/D R
    <a href="https://ref.moneyguru.co/halounet" title="win money competitions 2020">win money competitions 2020</a>
  24. M/D R
    I’m not sure where you are getting your information, but good topic. I needs to spend some time learning much more or understanding more. Thanks for wonderful info I was looking for this info for my mission.
  25. M/D R
    diy kids craftdiy kids kids craft
  26. M/D R
    <a href="https://ref.moneyguru.co/halounet" title="win money real cash apk">win money real cash apk</a>
  27. M/D R
    <a href="https://ref.moneyguru.co/halounet" title="win money on paypal">win money on paypal</a>
  28. M/D R
    We are Daylight Studio, a boutique photography studio in East London available for hire. We are a creative natural light studio space with decorated French walls, lots of props and furniture and massive windows for great natural light. He have a unique selection of chairs, fabric backgrounds and a sofa for your next natural light photography project. The studio is great for fashion, portrait and commercial photography and if natural light photography studio is not your thing we have a lot of lighting equipment available for you as well and that includes studio strobe lights with various modifiers and LED constant lights for video production. We also have facilities for e-commerce photography. Please see the studio’s gallery here.
  29. M/D R
    <a href="http://azoaltou.com/afu.php?zoneid=3641377" title="learn to win money">learn to win money</a>

Leave a Comment