1. 程式人生 > >php的資料庫相關超過,對比.net

php的資料庫相關超過,對比.net

公司因為專案需要,幾個專案需要用PHP來實現,而我是弄.net的,所以也趁額外時間瞭解下PHP。

第一次使用PHP連線mysql就報錯,網上查了半天,原來是在配置伺服器時少了個 PHPIniDir "D:/php" 。加上這個之後,PHP就能成功連線資料庫了。

1.Select語句。

<?php 
$con=mysql_connect("localhost","root","123456");//指定要連線的資料庫伺服器
if(!$con){
echo ("error".mysql_error());
}//這個if語句判斷是否連線成功
mysql_select_db("test",$con);//這個就類似.net的連線字串,指定要連線的資料庫
$result=mysql_query("select * From test1");//執行Sql語句,這個類似ado.net中的DataReader
while ($row=mysql_fetch_array($result)){  //類似ado.net中datareader物件的read()方法。判斷是否讀到末尾
echo ($row["Name"].",".$row["ID"]);//輸出,不使用控制元件的朋友應該很容易理解
echo ("<br />");
}
mysql_close($con);
?>

2.Update語句,Insert,Delete

<?php 
$con=mysql_connect("localhost","root","123456");//指定要連線的資料庫伺服器
if(!$con){
echo ("error".mysql_error());
}//這個if語句判斷是否連線成功
mysql_select_db("test",$con);//這個就類似.net的連線字串,指定要連線的資料庫
$result=mysql_query("對於SQl語句");//執行Sql語句,這個類似ado.net中的DataReader
mysql_close($con);
?>

以上是以類似拼接字串的方式來完成了,下一步就可以瞭解一下怎樣使用引數,或者儲存過程了

相關推薦

php資料庫相關超過對比.net

公司因為專案需要,幾個專案需要用PHP來實現,而我是弄.net的,所以也趁額外時間瞭解下PHP。 第一次使用PHP連線mysql就報錯,網上查了半天,原來是在配置伺服器時少了個 PHPIniDir "D:/php" 。加上這個之後,PHP就能成功連線資料庫了。 1.Sel

PHP 日期相關處理例如:獲取本月第一天及最後一天等

直接貼程式碼了 //時間相關 public function timeinfo(){ //獲取今天0點-24點時間戳 $today = strtotime

【北風課堂】北風課堂http://ed免費學開發分享了500多門免費課程全部免費java .net android php hadoop c++嵌入式遊戲開發等各種免費課程相關需要的可以去下載看看!

北風課堂 北風課堂http://ed免費學開發,分享了500多門免費課程,全部免費,java .net android php hadoop c++,嵌入式,遊戲開發等各種免費課程,有相關需要的可以去下載看看!...

php獲取資料庫表的相關資訊

由於要寫介面文件和註釋,發現特別麻煩,就想寫個腳手架,來自動生成 需要獲取表的註釋和表的欄位型別,欄位名,欄位註釋等 1:獲取表註釋 show tablestatus like表名 讀取表名和註釋 $sql = sprintf("show table statu

LNMP(nginx防盜鏈訪問控制解析php相關配置Nginx代理常見502問題)

端口 eal val request bmp 方案 theme lob www 一、nginx防盜鏈nginx防盜鏈:[root@lnmp ~]# vim /usr/local/nginx/conf/vhost/test.com.conf 添加以下內容location

4.18 php相關配置限制user_agent禁止php解析

禁止解析php 限制user_agent php相關配置 禁止php解析 對於使用php語言編寫的網站,有一些目錄是需要上傳文件的,如果網站有漏洞,讓黑客上傳了一個用php代寫的木馬,由於網站可以執行php程序,最終會讓黑客拿到服務器權限,為了避免這種情況發生,我們需要把能上傳文件的目錄直接禁止解

【mysql】mysql建立資料庫基字符集 和 資料庫排序規則 的對比選擇

1.一般選擇utf8.下面介紹一下utf8與utfmb4的區別。 utf8mb4相容utf8,且比utf8能表示更多的字元。至於什麼時候用,看你的做什麼專案了,到https://www.cnblogs.com/sxdcgaq8080/p/9932786.html看unicode編碼區從1 ~ 126就屬於傳

php 特殊字元轉義實現字串安全存入資料庫

php 特殊字元轉義,實現字串安全存入資料庫 <?php /** * php 特殊字元轉義,實現字串安全存入資料庫 * * @param [type] $content [description] * @return [type] [description

SVN Error:請求的名稱有效並且在資料庫中找到但是它沒有相關的正確的資料來被解析

同事安裝配置完Svn後一直down不下來檔案,報錯內容如下: Administrator 18:07:27  Checkout from https:/svn/web, revision HEAD, Fully recursive, Externals includedOPTI

PHP環境配置XAMPP資料庫連線公共類

(1)XAMPP下載地址: https://www.apachefriends.org/download.html (2)安裝各個模組(xdebug) php配置php.ini檔案 apache配置apache.conf (3)資料庫類 <?php  &n

php基本環境搭建php5..6.38版本,mysql-5.5.62 mysql資料庫版本,httpd-2.2.25-win32-x86-no_ssl.msi Apache服務

環境搭建:   php5.6.38安裝           下載安裝完畢,在class path配置環境變數即可。             mysql-5.5.62-winx64.zip本地安裝         下載完成解壓到本地,如:D:\phpDev\m

php精闢程式碼欣賞資料庫操作類封裝所有資料庫操作

下面是php各種程式碼庫,個人分享 <?php //******************************************************************* //此處構造一個數據庫操作類,封裝所有資料庫操作 //可以擴充套件便於後臺管理程

2018-Asp.net-MVC4教學 Linq,原生Sql等資料庫相關技術的應用及比較

主要步驟如下:A.建立資料庫SpaceSchool資料庫。資料中有兩張表和一個檢視,建立程式碼是:USE [SpaceSchool] GO /****** 物件: Table [dbo].[Formteacher] 指令碼日期: 2018/4/23 星期一 17:05:45

.Net中通過DataSet直接更新資料庫相關問題和解決方法

一般存在的問題: 1. 沒有acceptchange2. 資料庫中表沒有設定主鍵 解決方法: 使用DataAdapter的update方法更新資料,該資料表必須設定主鍵,那是因為這個方法的實現原理實際上只不過是根據表結構和主鍵自動生成SQL 也許你的資料表本身是有主鍵的,但是

解決 web伺服器部署常見問題server application unavailable 和 程式無法連線資料庫 的問題(asp.net 2.0 + oracle9i + winXP)

部署時出現以下錯誤: server application unavailable the web application you are attempting to access on this web server is currently unavailable. pl

web測試和資料庫設計相關積累不…

1. 資料庫設計一般都要遵循三個正規化 第一正規化: 內容相似的資料列必須消除(消除的辦法是再建立一個數據表來存放他們) 必須為每一組相關資料分別建立一個數據表 每條資料記錄必須用一個主鍵標識 第二正規化: 只要資料列裡的內容出現重複,就意味著應該把資料表拆分成多個子表 拆分形成的資料表必須用外來鍵關

c#資料庫操作DataGridView控制元件的使用ADO.NET

適合初學者,0基礎; 題目: 利用DataGridView控制元件和ADO.NET完成資料的顯示,刪除,修改等; 最終執行的效果如圖所示: 步驟: 1.首先同樣步驟:開啟vs2010,File->new->project->windows Form App

資料庫壓力測試相關知識測試關鍵指標引數(tps,qps等)

吞吐量吞吐量是指單位時間內系統能處理的請求數量,體現系統處理請求的能力,這是目前最常用的效能測試指標。QPS(每秒查詢數)、TPS(每秒事務數)是吞吐量的常用量化指標,另外還有HPS(每秒HTTP請求數

一個不錯的MYSQL資料庫備份類PHP一個檔案精簡版

<?php class DbManage { var $db; // 資料庫連線 var $database; // 所用資料庫 var $sqldir; // 資料庫備份資料夾 // 換行符 private $ds = "\n

php讀取xml檔案並存入資料庫

附:xml檔案 <beans>         <bean>             <yearMonth>201612</yearMonth>             <odpType>ODP1</odpT