本文目錄一覽:
- 1、PHP怎麼連接MySQL
- 2、誰能給個中文的PHP+MYSQL的教程?(最好是CHM格式的)
- 3、PHP操作MySQL,刪除一行數據庫,怎麼寫?
- 4、PHP開發環境配置(MySQL數據庫安裝圖文教程)
PHP怎麼連接MySQL
PHP連接mysql數據庫是PHP新手們必須要掌握的一項技能,只要掌握了PHP對數據庫進行增刪改查等操作,就可以寫出一些簡單且常見的程序。如留言表,新聞頁等。本篇文章主要給大家詳細介紹PHP連接Mysql數據庫的兩種常用方法。
下面我們通過具體的代碼示例來給大家詳細介紹兩種PHP連接mysql數據庫的方法。
mysqli連接數據庫和pdo連接數據庫。
第一種方法:使用mysqli連接mysql數據庫
代碼實例如下:
?php
$host=’127.0.0.1′;
$user=’root’;
$password=’root’;
$dbName=’php’;
$link=new mysqli($host,$user,$password,$dbName);
if ($link-connect_error){
die(”連接失敗:”.$link-connect_error);
}
$sql=”select * from admins”;
$res=$link-query($sql);
$data=$res-fetch_all();
var_dump($data);
在經過一系列的連接操作後,我們再創建一個sql語句對其中數據表進行查詢檢驗。在上述代碼中,我們要先創建一些需要用到的變量,如數據庫用戶名、數據庫名密碼等。然後我們用面向對象的方式連接了名為php的數據庫。再通過if條件語句,connect-error方法判斷PHP連接數據庫是否成功。
這裡我們先登錄phpmyadmin看看是否存在php數據庫,從下圖可以知道是存在php這個數據庫的。
最後通過瀏覽器訪問,結果如下圖:
從圖中可以得知,我們成功地連接了php數據庫,並且能查詢出數據表信息。
第二種方法:使用PDO連接數據庫
代碼示例如下:
?php
$host=’127.0.0.1′;
$user=’root’;
$password=’root’;
$dbName=’php’;
$pdo=new PDO(”mysql:host=$host;dbname=$dbName”,$user,$password);
$sql=”select * from admins”;
$data=$pdo-query($sql)-fetch();
var_dump($data);
PHP連接Mysql步驟以上就是關於PHP連接數據庫查詢數據的兩種常用方法詳解,更多相關教程請訪問php中文網mysql視頻教程,歡迎參考學習
誰能給個中文的PHP+MYSQL的教程?(最好是CHM格式的)
PHP開始~
將php-5.2.1-Win32.zip解壓到準備用於安裝PHP的目錄,這裡我就解壓到D:\www\php;找到php目錄下php.ini-dist文件,改名為php.ini;
用記事本打開php.ini,查找以下幾行:
;extension=php_gd2.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
去掉前面的分號.這樣做的目的是讓php加載mcrypt和mysql等各種模塊,在需要的時候可以隨時配置;
其他的比如
post_max_size = 8M
upload_max_filesize = 2M
都可以按實際情況進行設置.
最後保存,也不需要複製任何文件到系統目錄,這樣PHP基本上就OK了!
MySQL
1、安裝
解壓mysql-5.2.3-falcon-alpha-win32.zip得到一個setup.exe安裝文件,運行之開始安裝MySQL Server 5.2;
第一步選擇安裝模式,選擇Custom習慣安裝,Next進入下一步;
這一步選擇安裝內容:仍然MySQL Server完整安裝,主要是自定義下面的安裝目錄,我安裝在D:\www\MySQL5.2\ 點擊Next進入下一步;
Install開始安裝,稍候會提示註冊MySQL.com帳戶,SKIP即可;
完成安裝,勾選Configure the MySQL Server now,Finish並進入MySQL配置;
2、配置
完成安裝時若勾選了Configure the MySQL Server now,點擊Finish便可直接進入MySQL Server Instance Configuration Wizard;否則就需要在MySQL安裝目錄\bin\下找到並運行MySQLInstanceConfig.exe進入設置.
點Next開始配置,第一步選擇配置模式,這裡我已經安裝了MySQL,所以選擇第一種Detailed模式,Next進入下一步;
這一步select a server type,不同的選擇決定MySQL佔用不同的系統內存和CPU資源,這裡我選的是Developer Machine;
繼續Next,選擇數據庫用途,我選的是Multifunctional多功能型的;
下一步設定InnoDB引擎的存儲目錄,我設置的是D:\www\MySQL5.2\InnoDB Datafiles\,點擊Next進入下一步;
設置MySQL數據庫的並發連接數,這裡需要了解什麼是並發連接數,可根據實際情況進行設定.我這裡選的是Manual Setting,並且設置連接數為10000;
Next進入下一步,set the networking options,採用默認的,繼續Next;
設置默認語言,選擇第三個,設定character為gbk;
Next將MySQL設置為Windows系統服務,採用默認的,Next進入下一步;
選擇設置root帳戶密碼,或者可以同時新建一個匿名帳戶Anonymous.值得注意的是設置root密碼的下面有一個小選項,是否允許root用戶從別的計算機登陸,為了方便可以勾選上,為了安全當然最好就別選;
進入下一步Press Execute開始配置,完成 Finish 關閉設置嚮導`~
OK!
PHP操作MySQL,刪除一行數據庫,怎麼寫?
刪除一條記錄簡單方法,應該說是最簡單的入門級的了.
mysqldelete
from
表名
where
id=1;
query
ok,
這樣就可以刪除了,
如果你和php教程
mysql配置只要利用php連接到數據庫教程再用php
mysql_query(“delete
from
表名
where
id=1″);就可以刪除了。
?php
$con
=
mysql_connect(“localhost”,”peter”,”abc123″);
if
(!$con)
{
die(‘could
not
connect:
‘
.
mysql_error());
}
mysql_select_db(“my_db”,
$con);
mysql_query(“delete
from
person
where
lastname=’griffin'”);
mysql_close($con);
?
下面看一下關於mysql
delete語法.
刪除數據庫中的數據
delete
from
語句用於從數據庫表中刪除記錄。
語法
delete
from
table_name
where
column_name
=
some_value
注釋:sql
對大小寫不敏感。delete
from
與
delete
from
等效。
為了讓
php
執行上面的語句,我們必須使用
mysql_query(
函數。該函數用於向
sql
連接發送查詢和命令
PHP開發環境配置(MySQL數據庫安裝圖文教程)
一、
MySQL的安裝
運行MYSQL安裝程序(mysql-essential-5.1.40-win32.msi)
選擇安裝類型為Custom
點選Change按鈕更改安裝目錄
將安裝目錄更改為到D盤(可根據自己的系統更改)
點擊Install按鈕開始安裝
安裝程序將開始安裝MySQL到指定的路徑中
安裝過程中匯出現一些廣告點Next跳過即可。
安裝完成後出現以下界面,只選擇Configrue
the
MySQL
Server
now選項,然後點擊Finish按鈕
點擊Next按鈕開始配置MySQL,配置選項請參照圖片中我所做的選擇。
這裡請注意,一定要選擇Charater
Set為utf8
為MySQL
root用戶設置一個密碼
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/249348.html