| DBD :: AnyData. DBD :: AnyData´Â XML, CSV ¹× ±âŸ Çü½Ä¿¡ ´ëÇÑ DBI ¾×¼¼½ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
DBD :: AnyData. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~timb/DBI-1.604/lib/DBD/DBM.pm
DBD :: AnyData. ű×
DBD :: AnyData. ¼³¸í
DBD :: AnyData´Â XML, CSV ¹× ±âŸ Çü½Ä¿¡ ´ëÇÑ DBI ¾×¼¼½ºÀÔ´Ï´Ù. DBD :: AnyData´Â XML, CSV ¹× ±âŸ Çü½Ä¿¡ ´ëÇÑ DBI ¾×¼¼½ºÀÔ´Ï´Ù .Synopsis´Â DBI¸¦ »ç¿ëÇÕ´Ï´Ù. MY $ dbh = dbi-> connect (dbi : anydata (raiseError => 1) : '); $ dbh-> func ( '¿Â÷', 'csv', '/users/joe/cars.csv', 'ad_catalog'); $ dbh-> func ( 'ÀÚÀü°Å', 'XML', , 'AD_IMPORT'); $ dbh-> func ( 'cars', 'dbi', $ mysql_dbh, 'ad_import'); # # ... Å×À̺í 'ÀÚµ¿Â÷', 'ÀÚÀü°Å', '¿Â÷'¿¡ ¾×¼¼½º / ¼öÁ¤ÇϱâÀ§ÇÑ DBI / SQL ¸Þ¼Òµå, $ DBH-> FUNC ( 'CARS', 'HTMLTable', 'AD_EXPORT') Àμ⠶Ǵ dbi¸¦ »ç¿ëÇϽʽÿÀ. MY $ dbh = dbi-> connect (dbi : anydata (raiseError => 1) : '); $ dbh-> func ( 'ÆÄÀÌÇÁ', 'data.pipe', 'xml', 'data.xml', 'ad_convert'); ¶Ç´Â (12 °³ÀÇ ´Ù¸¥ µ¥ÀÌÅÍ Çü½ÄÀÇ ¸¹Àº Á¶ÇÕ, ¾Æ·¡ ÂüÁ¶) DBD :: AnyData ¸ðµâÀº ¸¹Àº Çü½ÄÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ DBI / SQL ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. ÇöÀç Áö¿øµÇ´Â Çü½Ä¿¡´Â ÀÏ¹Ý Çü½Ä Flatfiles (CSV, °íÁ¤ ±æÀÌ, ÅÇ ¶Ç´Â ÆÄÀÌÇÁ "±¸ºÐ µÈ"µî), ƯÁ¤ Çü½Ä (Passwd ÆÄÀÏ, À¥ ·Î±× µî), ´Ù¾çÇÑ Á¾·ùÀÇ Çü½Ä (XML, MP3, HTML Å×À̺í) ¹× ÀϺΠÀÛ¾÷ÀÇ °æ¿ì ¸ðµç ÀÛ¾÷¿¡ ´ëÇؼ´Â DBI ¾×¼¼½º °¡´É µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. Áö¿øµÇ´Â Çü½ÄÀÇ ¼ö°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î Áö¿øµÇ´Â Çü½ÄÀÇ ¼ö´Â ¿ø°Ý ÆÄÀÏ¿¡¼ ·ÎÄà ÆÄÀÏ¿¡¼ anyData.Data¿¡¼ ¿¬°áÇÒ ¼öÀÖ´Â Ãß°¡ Çü½Ä Æļ¸¦ ¸¸µé ¼öÀÖ´Â ¿¸° API°¡ ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î °è¼ÓµË´Ï´Ù. ¶Ç´Â µ¥ÀÌÅÍÀÇ Çü½Ä ¶Ç´Â ¼Ò½ºÀÇ ¹®ÀÚ¿ ¹× ¹è¿°ú °°Àº Perl µ¥ÀÌÅÍ ±¸Á¶¿¡¼ ¸ðµç Ç¥ÁØ DBI ¸Þ¼µå¿Í SQL ±¸¹®ÀÇ ¼ºê ¼¼Æ®¸¦ »ç¿ëÇÏ¿© ¾×¼¼½º ¹× / ¶Ç´Â ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ¿¡ ´ëÇÑ Ç¥ÁØ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º¿¡ Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸ðµâÀº ¶ÇÇÑ Àӽú¸±â¸¦ ¸¸µé ¼öÀÖ´Â ¸Þ¸ð¸® ³» Å×À̺íÀ» Áö¿øÇÕ´Ï´Ù. ¸¹Àº ¼Ò½º¿¡¼ µ¥ÀÌÅ͸¦ °áÇÕÇÏ´Â °Í; ÇÁ·ÎÅä ŸÀÔ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» ½Å¼ÓÇÏ°Ô ¹× »ó±â Áö¿øµÇ´Â Çü½Äµé (¿¹¸¦ µé¾î, CSV ÆÄÀÏÀÇ µ¥ÀÌÅ͸¦ HTML Å×À̺í·Î¼ µ¥ÀÌÅ͸¦ µð½ºÇ÷¹ÀÌÇϱâ À§ÇØ) µ¥ÀÌÅ͸¦ µð½ºÇ÷¹ÀÌ ¶Ç´Â ÀúÀåÇÑ´Ù. ÀÌ·¯ÇÑ ¸Þ¸ð¸® ³» Å×À̺íÀº ¸ðµç Çü½ÄÀÇ DBI µ¥ÀÌÅͺ£À̽º ¶Ç´Â ÆÄÀÏÀÇ ¸ðµç Á¶ÇÕ¿¡¼ ÀÛ¼º µÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÆÄÀÏ ¾×¼¼½º ¶Ç´Â RDBMS ¹é¿£µå°¡¾ø´Â µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» ½Å¼ÓÇÏ°Ô ÇÁ·ÎÅä ŸÀÔÀ¸·Î ÇÁ·ÎÅä ŸÀÔÀ» ½Å¼ÓÇÏ°Ô ÇÁ·ÎÅä ŸÀÔ ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
DBD :: AnyData. °ü·Ã ¼ÒÇÁÆ®¿þ¾î