exec函數(shù)用法 mysql的PDO中exec()函數(shù)和execute()函數(shù)有什么區(qū)別呢?
mysql的PDO中exec()函數(shù)和execute()函數(shù)有什么區(qū)別呢?Exec執(zhí)行SQL語句并返回受影響的行數(shù)。此函數(shù)不返回結果集合。execute函數(shù)用于執(zhí)行預處理語句,只返回執(zhí)行結果的成功或失
mysql的PDO中exec()函數(shù)和execute()函數(shù)有什么區(qū)別呢?
Exec執(zhí)行SQL語句并返回受影響的行數(shù)。
此函數(shù)不返回結果集合。execute函數(shù)用于執(zhí)行預處理語句,只返回執(zhí)行結果的成功或失敗。也就是說,execute需要與prepare函數(shù)一起使用。這真是有點麻煩。每次執(zhí)行前都要做好準備
exec不是Cisco的,而是Linux的高級環(huán)境。Exec函數(shù)族,顧名思義,是一組函數(shù)。它用一個新的程序文件替換當前進程映像,程序通常從主函數(shù)開始!使用fork函數(shù)創(chuàng)建子進程后,子進程通常會調用exec函數(shù)來執(zhí)行另一個程序。當一個進程調用exec函數(shù)時,該進程將被一個新程序完全替換,該程序將從它的主函數(shù)開始。因為調用exec不會創(chuàng)建新進程,所以它前后的進程ID不會更改。Exec只是用另一個新程序替換當前進程的主體、數(shù)據(jù)、堆和堆棧段。有六種不同的exec函數(shù)可用,通常稱為exec函數(shù)。這些exec函數(shù)是UNIX進程控制原語。新進程可以用fork創(chuàng)建,新程序可以用exec執(zhí)行。exit函數(shù)和兩個wait函數(shù)處理終止和等待終止。這些是我們需要的基本過程控制原語。