Mysql Php连接mysql总结

 

1、连接Mysql


[php] view plain copy print ?
  1. $con = mysql_connect("localhost","root","");  
  2. if (!$con){  
  3.     echo 'Could not connect: ' . mysql_error();  
  4. }  


2、选择数据库


[php] view plain copy print ?
  1. mysql_select_db("test"$con);  


3、数据库查询


[php] view plain copy print ?
  1. $sql = "INSERT INTO table_name (id, name, status) VALUES('123456','me',1)";  
  2.   
  3. $sql = "UPDATE table_name SET `status` = 0 WHERE `id` = '123456'";  
  4.   
  5. $sql = "DELETE FROM table_name WHERE `id` = '123456'";  
  6.   
  7. $sql = "SELECT * FROM table_name WHERE `status` = 1";  
  8.   
  9. $result = mysql_query($sql);  


4、判断查询是否成功


select的时候


[php] view plain copy print ?
  1. if(mysql_num_rows($result)>=0){  
  2.     //query success   
  3. }else{  
  4.     //query failed   
  5. }  


insert、delete、update的时候


[php] view plain copy print ?
  1. if(mysql_affected_rows($con)>0){  
  2.     //query success   
  3. }else{  
  4.     //query failed   
  5. }  


5、处理select返回的数据


[php] view plain copy print ?
  1. if((mysql_num_rows($result)>0)){  
  2.     while($row = mysql_fetch_assoc($result))  
  3.     {  
  4.         $tmp_array[] = $row;  
  5.     }  
  6. }  

$temp_array中就是以数组的形式保存着返回的数据


6、关闭连接


[php] view plain copy print ?
  1. mysql_close($con);  

你可能感兴趣的:(mysql,数据库)