 |
|
|  |
mysql ÇÔ¼öÀÇ php ¿¬°á ¹× Á¾·ù |
|
|
 |
12³â Àü |
mysqlÀ» ¿¬°áÇÏ´Â ÇÔ¼ö·Î´Â mysql_connect()ÇÔ¼ö, ¿¬°áÀ» Á¾·ùÇÏ´Â ÇÔ¼ö´Â mysql_close()ÇÔ¼ö
int mysql_connect("localhost","root","apmsetup")
↳À¯ÀúÀ̸§ ↳Æ佺¿öµå
µ¥ÀÌÅͺ£À̽º ¿¬°áÇÔ¼ö
mysql ³»ºÎ¿¡ Á¸ÀçÇÏ´Â µ¥ÀÌÅͺ£À̽º¿Í ¿¬°áÇÏ´Â ÇÔ¼ö°¡ mysql_select_db()ÇÔ¼ö
mysql_select_db(µðºñ¸í,$connect)
mysqlÀÇ µ¥ÀÌÅÍ Á¶ÀÛ ÇÔ¼öµé
-µ¥ÀÌÅͺ£À̽º¿¡¼ µ¥ÀÌÅ͵éÀ» ¿©·¯ °¡Áö Á¶°Ç¿¡ ¸Â°Ô °Ë»öÇؼ php ÇÁ·Î±×·¥ ³»ºÎ·Î °¡Á®¿À°í, ±× °á°ú¸¦ ÇÁ·Î±×·¡¹Ö¿¡ ¸Â°Ô °¡°øÇÏ´Â ÀÛ¾÷
mysql_affected_rows() ÇÔ¼ö
Å×ÀÌºí ³»ºÎÀÇ ·¹Äڵ尡 º¯°æµÇ¾úÀ» °æ¿ì º¯°æµÈ ·¹ÄÚµåÀÇ °³¼ö¸¦ ¸®ÅÏÇÏ´Â ÇÔ¼ö
int mysql_affected_rows($connect)
mysql_change_user() ÇÔ¼ö
ÇöÀç ¿¬°áµÈ µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ¸¦ º¯°æÇÏ´Â ÇÔ¼ö
inr mysql_change_usr(À¯ÀúÀ̸§, Æ佺¿öµå, string database, $connect)
(string=ÀÏ·ÃÀÇ ¹®ÀÚµéÀÌ ¸ð¿©¼ ÇϳªÀÇ µ¥ÀÌÅÍ·Î Ãë±ÞµÇ´Â °Í)
mysql_create_db() ÇÔ¼ö
php ³»ºÎ¿¡¼ »õ·Î¿î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â ¸í·É¾îÀÌ´Ù.
int mysql_create_db(µðºñ¸í, $connect)
mysql_data_seek() ÇÔ¼ö
sql ¹®ÀÌ ¼öÇàµÈ °á°ú¸¦ ÀÏÁ¾ÀÇ Æ÷ÀÎÅÍ·Î Á¢±ÙÇϱâ À§ÇÑÇÔ¼ö
int mysql_data_seek(int result_identifier, int row_number)
(int= $)
mysql_db_name() ÇÔ¼ö
ÇöÀç ¿¬°áµÈ µ¥ÀÌÅͺ£À̽º À̸§ÀÇ ¸®½ºÆ®¸¦ Ãâ·ÂÇÏ´Â ÇÔ¼ö
int mysql_db_name(int result, int row, mixed field)
mysql_db_query() ÇÔ¼ö
µ¥ÀÌÅͺ£À̽º ¿¬°á°ú sql ¹®ÀÇ query ½ÇÇàÀ» ÇϳªÀÇ ÇÔ¼ö·Î ÇÕÃÄ ³õÀº ±â´ÉÁ¦°ø
int mysql_db_query(string database, string query, $connect)
mysql_errno() ÇÔ¼ö
mysqlÀ» ½ÇÇàÇÏ´Ù°¡ ¿À·ù°¡ ¹ß»ýÇÏ´Â °ÍÀ» ó¸®Çϱâ À§ÇØ »ç¿ëÇÏ´Â ÇÔ¼ö. ó¸®Áß¿¡ ¿À·ù°¡ ¹ß»ýÇϸé ÀÌ¹Ì Á¤ÀǵǾî ÀÖ´Â ¿¡·¯ ¸Þ½ÃÁö¿¡ ´ëÇÑ ¿¡·¯ Äڵ带 ¸®ÅÏÇÑ´Ù. ¸¸¾à ¿¡·¯°¡ ¾øÀ¸¸é 0À» ¸®ÅÏÇÑ´Ù.
int mysql_errno($connect)
mysql_error() ÇÔ¼ö
mysql_errno() ÇÔ¼ö¿Í µ¿ÀÏÇÑ ±â´ÉÀ» Á¦°øÇÏÁö¸¸ ¸®ÅÏ°ªÀÌ ¼ýÀÚ°¡ ¾Æ´Ñ ¹®ÀÚ¿ÀÌ´Ù.
string mysql_error($connect)
mysql_fetch_array() ÇÔ¼ö
sql ¹®ÀÇ ¼öÇà °á°ú¸¦ ÂüÁ¶ ¹è¿·Î ¸®ÅÏÇÏ´Â ±â´É
array mysql_fetch_array(int resylt)
↳$result
mysql_fetch_field() ÇÔ¼ö
sql ¹®ÀÇ °á°ú¿¡ ´ëÇÑ Çʵå Á¤º¸¸¦ Ãâ·ÂÇÏ´Â ÇÔ¼ö
object mysql_fetch_field(int result)
¸®ÅÏ°ªÀº objectÀ̸ç, ±×¿¡´ëÇÑ ¼Ó¼º°ªÀº ->
name : ÇʵåÀÇ À̸§
table : Çʵ尡 ¼ÓÇØÀÖ´Â Å×À̺íÀÇ À̸§
max_length : ÇʵåÀÇ ÃÖ´ë ±æÀÌ
not_null : Çʵ尡 null ÀÌ ¾Æ´Ï¸é 1 , null À̸é 0
primary_key : Çʵ尡 primary key À̸é 1, ¾Æ´Ï¸é 0
unique_key : Çʵ尡 unique key ÀÌ ¾Æ´Ï¸é 1 , ¾Æ´Ï¸é 0
multiple_key : Çʵ尡unique key ÀÌ ¾Æ´Ï¸é 1 , unique key À̸é 0
numeric : Çʵ尡 numericÀ̸é 1, ¾Æ´Ï¸é 0
blob : Çʵ尡 blobÀ̸é 1, ¾Æ´Ï¸é 0
type : ÇʵåÀÇ µ¥ÀÌÅÍÇü
unsigned : Çʵ尡 unsignedÀ̸é 1, ¾Æ´Ï¸é 0
zerofill : Çʵ尡 zero-fill À̸é 1, ¾Æ´Ï¸é 0
mysql_fetch_lengths() ÇÔ¼ö
sql ¹®ÀÇ °á°ú¿¡ ´ëÇØ °¢°¢ÀÇ ÇʵåÀÇ ±æÀ̸¦ ¹è¿ ÇüÅ·Π¸®ÅÏÇÏ´Â ÇÔ¼ö
array mysql_fetch_lengths(int result)
mysql_fetch_object() ÇÔ¼ö
sql ¹®ÀÇ °á°ú¸¦ object ÇüÅ·Π¸®ÅÏÇÏ´Â ÇÔ¼ö
object mysql_fetch_object(int result)
mysql_fetch_row() ÇÔ¼ö
¸®Åϵȹè¿À» ÂüÁ¶ ¹è¿ ÇüÅ·δ »ç¿ëÇÒ ¼ö°¡ ¾ø´Ù´Â Á¡ÀÌ´Ù.
array mysql_fetch_row(int result)
mysql_field_flags() ÇÔ¼ö
ÇʵåµéÀÇ ¼Ó¼ºµéÀ» ÇϳªÀÇ ¹®ÀÚ¿·Î ¸®ÅÏÇÏ´Â ±â´É
´Ü, ÇʵåÀÇ ¼Ó¼ºÀÌ ÇϳªÀÇ ¹®ÀÚ¿·Î Ãâ·ÂµÇ±â ¶§¹®¿¡ explode()ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© °¢°¢ÀÇ ¼Ó¼ºµéÀ» ºÐ¸®ÇÏ¿© ó¸®ÇØ¾ß ÇÑ´Ù.
string mysql_field_flage(int result, int field_offset)
ex)$result, $1
mysql_field_name() ÇÔ¼ö
sql ¹®ÀÇ ½ÇÇà °á°ú¿¡¼ ÇǶó¹ÌÅÍ·Î ³Ñ°Ü¹ÞÀº ÇʵåÀÇ À§Ä¡¿¡ ´ëÇÑ Çʵå À̸§À» ¸®ÅÏÇÏ´Â ±â´É
string mysql_field_name(int result, int field_index)
ex)$result, $1
mysql_field_len() ÇÔ¼ö
ƯÁ¤ÇÑ ÇʵåÀÇ ±æÀ̸¦ ¸®ÅÏÇÏ´Â ±â´É
int mysql_field_len(int result, int field_offset)
mysql_field_seek() ÇÔ¼ö
sql ¹®ÀÇ °á°ú¿¡ ´ëÇØ ÁÖ¾îÁø field_offset ¸¸Å Æ÷ÀÎÅ͸¦ À̵¿½ÃÅ°´Â ¸í·É¾î
int mysql_field_seek(int result, int field_offset)
mysql_field_table() ÇÔ¼ö
ƯÁ¤ ÇʵåÀÇ Å×À̺í À̸§À» ¸®ÅÏÇÏ´Â ÇÔ¼ö
string mysql_field_table(int result, int field_offset)
mysql_field_type() ÇÔ¼ö
sql ¹®ÀÇ °á°ú¿¡ ´ëÇØ Æ¯Á¤ ÇʵåÀÇ Å¸ÀÔÀ» ¸®ÅÏÇÑ´Ù.
string mysql_field_type(int result, int field_offset)
mysql_free_result() ÇÔ¼ö
sql ¹®ÀÇ °á°ú·Î ÇÒ´çµÇ¾î ÀÖ´Â ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇÏ´Â ±â´ÉÀ» ÇÑ´Ù. ÇÏÁö¸¸, ½ÇÁ¦ »ç¿ëÇÒ ¶§´Â phpÀÇ ÄÚµå ¼öÇàÀÌ Á¾·áµÇ¸é ÀÚµ¿ÀûÀ¸·Î ÇÒ´çµÈ ¸Þ¸ð¸®°¡ ÇØÁ¦µÇ¹Ç·Î ±»ÀÌ »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø´Ù.
int mysql_free_result(int result)
mysql_list_dbs() ÇÔ¼ö
ÇöÀç ¿¬°áµÇ¾î ÀÖ´Â mysql server¿¡¼ »ç¿ë °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ¸®½ºÆ® ÇüÅ·Π¸®ÅÏÇÏ´Â ±â´É
int mysql_list_dbs($connect)
mysql_list_fields() ÇÔ¼ö
sql ¹®À» »ç¿ëÇÏ¿© Å×À̺í¾ÈÀÇ Çʵåµé¿¡ ´ëÇÑ µ¥ÀÌÅÍ¿Í ÇʵåÁ¤º¸µéÀ» fetch ÇÑ °Í°ú´Â ´Þ¸® ´ÜÁö ¿¬°á¸¸À¸·Îµµ ÇØ´ç µ¥ÀÌÅͺ£À̽º¾ÈÀÇ Çʵåµé¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ»¼ö ÀÖ´Ù.
mysql_list_fields(µðºñ¸í, Å×À̺í¸í, $connect)
mysql_list_tables() ÇÔ¼ö
¿¬°áµÈ µ¥ÀÌÅͺ£À̽º¿¡¼ »ç¿ë°¡´ÉÇÑ Å×À̺íÀÇ ¸®½ºÆ®¸¦ Ãâ·ÂÇÏ´Â ±â´ÉÀ» ÇÑ´Ù.
mysql_list_tables(µðºñ¸í, $connect)
mysql_num_fields() ÇÔ¼ö
sql ¹®ÀÇ ¼öÇà °á°ú¿¡ ÃßÃâÇÑ ÇʵåÀÇ °³¼ö¸¦ ¸°ÅÏÇÏ´Â ±â´ÉÀ» ÇÑ´Ù.
mysql_num_fields(int result)
mysql_num_rows() ÇÔ¼ö
sql ¹®ÀÇ ¼öÇà°á°ú¿¡ ÃßÃâÇÑ ·¹ÄÚµåÀÇ °³¼ö¸¦ ¸®ÅÏÇÏ´Â ±â´ÉÀ» ÇÑ´Ù.
mysql_pconnect() ÇÔ¼ö
mysql server¿Í php ¸¦ ¿¬°áÇϴµ¥ »ç¿ëÇÏ´Â ÇÔ¼ö.
int mysql_pconnect("localhost","root","apmsetup")
mtsql_connect() ÇÔ¼ö¿Í Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù.
1. °°Àº È£½ºÆ®¿¡¼ ÇϳªÀÌ»óÀÇ ¿¬°áÀ» ½ÃµµÇÏ´Â °æ¿ì¿¡ mysql_pconnect()ÇÔ¼ö¸¦ »ç¿ëÇÑ´Ù¸é ÀÌÇÔ¼ö´Â °¡Àå ¸ÕÀú ¿¬°áµÈ ¿¬°á ½Äº°ÀÚ(link identifier)¸¦ ¸®ÅÏÇÑ´Ù.
´Ù½Ã¸»Çؼ, mysql_connect() ÇÔ¼ö°¡ È£½ºÆ®¿Í´Â »ó°ü¾øÀÌ ¿¬°áµÉ ¶§¸¶´Ù ¼·Î ´Ù¸¥ ¿¬°á ½Äº°ÀÚ¸¦ ¸®ÅÏÇÏ´Â µ¥ ¹ÝÇØ mysql_pconnect()´Â °°Àº È£½ºÆ®¿¡¼ ¿¬°áÀ» ½ÃµµÇß´Ù¸é µ¿ÀÏÇÑ ¿¬°á ½Äº°ÀÚ¸¦ ¸®ÅÏÇÑ´Ù.
2. mysql_connect()·Î ¿¬°áµÈ ¿¬°á »óÅ´ ½ºÅ©¸³Æ®°¡ Á¾·áÇϸé mysql_close() ÇÔ¼ö¸¦ »ç¿ëÇÏÁö ¾Ê¾Æµµ ÀÚµ¿ÀûÀ¸·Î Á¾·á°¡ µÈ´Ù. ±×·¯³ª mysql_pconnect() ÇÔ¼ö·Î ¿¬°áÇÑ °æ¿ì¿¡´Â ½ºÅ©¸³Æ®°¡ Á¾·áµÇ¾ú´Ù°í ÇÏ´õ¶óµµ ÀÚµ¿ Á¾·áÇÏÁö ¾Ê°í ¿¬°á »óÅ°¡ Áµ¼Ó À¯ÁöµÈ´Ù.
mysql_query() ÇÔ¼ö
sql ¹®À» mysql server·Î Àü¼ÛÇÏ´Â ÇÔ¼ö
int mysql_query(string query, $connect)
mysql_tablename() ÇÔ¼ö
¿¬°áµÈ µ¥ÀÌÅͺ£À̽º¿¡¼ »ç¿ë °¡´ÉÇÑ Å×À̺íÀÇ À̸§À» ¹®ÀÚ¿ ÇüÅ·Π¸®ÅÏÇÏ´Â ÇÔ¼ö
string mysql_tablename(int result, int i)
|
|
̵̧ : 577 |
̵̧
¸ñ·Ï
|
|
|  |
|