[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Database
¼ÒºÐ·ù: MySQL Á¢¼Ó
mysql_connect() ÀÛ¼ºÀÏ: 2000/02/21
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: mysql= mysql_connect(hostname, user, passwd) 2. ±â´É: MySQL ¼­¹ö¿¡ Á¢¼ÓÀ» ÇÑ´Ù. MySQL µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ·Á¸é MySQL°ü·Ã ÇÔ¼öÁß¿¡¼­ °¡Àå ¸ÕÀú ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇؾßÇÑ´Ù. Á¢¼ÓÇÏÁö ¸øÇÏ¸é °á°ú°ª mysql¿¡ -1(MYSQL_ERR)ÀÌ µ¹·ÁÁö¸ç ¼º°øÇϸé MySQL Æ÷ÀÎÅÍ°¡ µ¹·ÁÁø´Ù. 3. ¼³¸í (1) ÀÌ ÇÔ¼ö´Â MySQL¿¡¼­ Áö¿øÇÏ´Â ÇÔ¼öÀ̸ç ÇÔ¼ö¸íÀº MySQLÀÇ C API¿Í µ¿ÀÏÇÏ´Ù. (2) ÀÎÀÚ hostname, user, passwd´Â ¹®ÀÚ¿­ÀÌ¸ç ¼öÄ¡ÀÌ¸é ¹®ÀÚ¿­·Î º¯È¯µÈ´Ù. (3) ÀÎÀÚ hostnameÀÇ °ªÀº MySQL ¼­¹öÀÇ È£½ºÆ®¸íÀ̳ª IP ÁÖ¼ÒÀÌ´Ù. (4) ÀÎÀÚ hostnameÀÇ °ªÀÌ NULL ¶Ç´Â ""À̸é localhost¿¡ Á¢¼ÓÀ» ½ÃµµÇÑ´Ù. (5) ÀÎÀÚ user´Â MySQLÀÇ »ç¿ëÀÚ·Î µî·ÏµÈ »ç¿ëÀÚ¸íÀ̾î¾ß ÇÑ´Ù. (6) ÀÎÀÚ passwd´Â MySQL »ç¿ëÀÚÀÇ µî·ÏµÈ ¾ÏÈ£À̾î¾ß ÇÑ´Ù. (7) °á°ú°ª mysqlÀº ¿¬°áµÈ MySQL¿¡ ´ëÇÑ MySQL Æ÷ÀÎÅÍÀÌ´Ù. (8) µ¿ÀÏ ¶Ç´Â ¼­·Î ´Ù¸¥ È£½ºÆ®ÀÇ MySQL µ¥ÀÌÅͺ£À̽º¸¦ µ¿½Ã¿¡ ¿©·¯°³ ¿¬°á ÇßÀ» ¶§, ÀÌ ÇÔ¼öÀÇ ¸®ÅÏ°ªÀÎ mysql·Î °¢°¢À» ±¸º°Çϸç ÆÄÀÏ ÀÔÃâ·Â½Ã ÆÄÀÏ Æ÷ÀÎÅÍó·³ Áß¿äÇÑ Àǹ̸¦ Áö´Ñ´Ù. (9) mysqlÀÇ °ªÀÌ -1(MYSQL_ERR)À̸é MySQL ¼­¹ö¿¡ Á¢¼ÓÀ» ½ÇÆÐÇÑ °æ¿ìÀÌ´Ù. 4. »ç¿ë¿¹ mysql= mysql_connect(NULL, myuser, mypass); // localhost¸¦ ¿¬°áÇÑ´Ù. if(mysql==MYSQL_ERR) { print("MySQL ¼­¹ö ¿¬°á ¿¡·¯!\n"); return; } print("MySQL ¼­¹ö¸¦ ¿¬°áÇÏ¿´½À´Ï´Ù!\n"); mysql_close(mysql); // mysql DB¿ÍÀÇ Á¢¼ÓÀ» Æó¼âÇÑ´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ MySQL ¼­¹ö¸¦ ¿¬°áÇÏ¿´½À´Ï´Ù!

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]