1. 程式人生 > >php mysql

php mysql

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