php mysql
阿新 • • 發佈:2017-05-29
brush clas 連接 div mes -type php mysql 沒有 編碼
mysql_connect(‘數據庫服務器地址‘,‘數據庫用戶名‘,‘密碼‘) 建立數據庫連接
mysql_select_db(‘數據庫的名稱‘,‘mysql連接標識符,可選‘) 選擇數據庫
mysql_query(‘sql命令‘,‘mysql連接標識符,可選‘) 執行一條MySQL語句
mysql_error(‘mysql連接標識符,可選‘) 返回上一個MySQL操作產生的文本錯誤信息
mysql_close(‘mysql連接標識符‘) 關閉非持久的MySQL連接
<?php // 定義文件格式 header("Content-type:text/html;charset=utf-8"); // mysql_connect(‘數據庫的地址‘,‘數據庫的用戶名‘,‘數據庫用戶的密碼‘) 建立數據庫連接 // 返回值:1.當連接成功的時候,返回mysql連接標識符 // 2.當連接失敗的時候,返回false // mysql_connect(‘localhost‘,‘root‘,‘123‘); if(mysql_connect(‘localhost‘,‘root‘,‘‘)){ $con = mysql_connect(‘localhost‘,‘root‘,‘‘); echo "連接成功"; }else{ // mysql_error 提示錯誤 mysql_error(); echo "連接失敗"; } // mysql_select_db(‘數據庫的名稱‘) 選擇數據庫 // 返回值:1.當選擇成功的時候,返回true 2.當選擇失敗的時候返回false // mysql_select_db(‘info‘); if(mysql_select_db(‘info‘)){ echo "選擇數據庫成功"; }else{ echo "選擇數據庫失敗"; } // mysql_insert_id() 獲得自增的主鍵id $uid = mysql_insert_id(); // mysql_query() 執行一條SQL語句 // insert into test(name) values("abc") 插入數據的SQL語句 // insert into 表單名(鍵名) values("插入的值") // 返回值:insert的時候,當插入成功,返回true。插入失敗,返回false // mysql_query(‘insert into test(name) values("abc")‘); if(mysql_query(‘insert into test(name) values("abc")‘)){ echo "插入成功"; }else{ echo "插入失敗"; } // select * from user limit 1 查詢數據的SQL語句 // select * from 表單名 limit 行數 // 返回值:返回一個資源語柄(resource) $res = mysql_query(‘select * from user limit 1‘); // mysql_fetch_array() 從結果集中取得一行作為關聯數組,或數字數組,或二者兼有 返回根據從結果集取得的行生成的數組,如果沒有更多行則返回 false。 $row = mysql_fetch_array($res); // 輸出 類型及值 var_dump($row); // 設置 查詢輸出要使用utf8的編碼格式 mysql_query("set names ‘utf8‘"); // mysql_close() 關閉數據庫連接 mysql_close($con); ?>
.
php mysql