PHP mysql_connect() º¯Êý

¶¨ÒåºÍÓ÷¨

mysql_connect() º¯Êý´ò¿ª·Ç³Ö¾ÃµÄ MySQL Á¬½Ó¡£

Óï·¨

mysql_connect(server,user,pwd,newlink,clientflag)
²ÎÊý ÃèÊö
server

¿ÉÑ¡¡£¹æ¶¨ÒªÁ¬½ÓµÄ·þÎñÆ÷¡£

¿ÉÒÔ°üÀ¨¶Ë¿ÚºÅ£¬ÀýÈç "hostname:port"£¬»òÕßµ½±¾µØÌ×½Ó×ֵķ¾¶£¬ÀýÈç¶ÔÓÚ localhost µÄ ":/path/to/socket"¡£

Èç¹û PHP Ö¸Áî mysql.default_host 䶨Ò壨ĬÈÏÇé¿ö£©£¬ÔòĬÈÏÖµÊÇ 'localhost:3306'¡£

user ¿ÉÑ¡¡£Óû§Ãû¡£Ä¬ÈÏÖµÊÇ·þÎñÆ÷½ø³ÌËùÓÐÕßµÄÓû§Ãû¡£
pwd ¿ÉÑ¡¡£ÃÜÂ롣ĬÈÏÖµÊÇ¿ÕÃÜÂë¡£
newlink ¿ÉÑ¡¡£Èç¹ûÓÃͬÑùµÄ²ÎÊýµÚ¶þ´Îµ÷Óà mysql_connect()£¬½«²»»á½¨Á¢ÐÂÁ¬½Ó£¬¶ø½«·µ»ØÒѾ­´ò¿ªµÄÁ¬½Ó±êʶ¡£²ÎÊý new_link ¸Ä±ä´ËÐÐΪ²¢Ê¹ mysql_connect() ×ÜÊÇ´ò¿ªÐµÄÁ¬½Ó£¬ÉõÖÁµ± mysql_connect() ÔøÔÚÇ°Ãæ±»ÓÃͬÑùµÄ²ÎÊýµ÷Óùý¡£
clientflag

¿ÉÑ¡¡£client_flags ²ÎÊý¿ÉÒÔÊÇÒÔϳ£Á¿µÄ×éºÏ£º

  • MYSQL_CLIENT_SSL - ʹÓà SSL ¼ÓÃÜ
  • MYSQL_CLIENT_COMPRESS - ʹÓÃѹËõЭÒé
  • MYSQL_CLIENT_IGNORE_SPACE - ÔÊÐíº¯ÊýÃûºóµÄ¼ä¸ô
  • MYSQL_CLIENT_INTERACTIVE - ÔÊÐí¹Ø±ÕÁ¬½Ó֮ǰµÄ½»»¥³¬Ê±·Ç»î¶¯Ê±¼ä

·µ»ØÖµ

Èç¹û³É¹¦£¬Ôò·µ»ØÒ»¸ö MySQL Á¬½Ó±êʶ£¬Ê§°ÜÔò·µ»Ø FALSE¡£

ÌáʾºÍ×¢ÊÍ

×¢ÊÍ£º½Å±¾Ò»½áÊø£¬µ½·þÎñÆ÷µÄÁ¬½Ó¾Í±»¹Ø±Õ£¬³ý·Ç֮ǰÒѾ­Ã÷È·µ÷Óà mysql_close() ¹Ø±ÕÁË¡£

Ìáʾ£ºÒª´´½¨Ò»¸ö³Ö¾ÃÁ¬½Ó£¬ÇëʹÓà mysql_pconnect() º¯Êý¡£

Àý×Ó

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

// һЩ´úÂë...

mysql_close($con);
?>
VUE