文章目錄
- b- Clone Database Table with all data
mySQL是最初1995在後面推出基於C和C + +的程式設計語言。ITA是今天最常用的開來源資料庫,因為在網上申請的偉大verstality。MySQL是claimedÂ每天超過65,000下載。它也是最首選OFA新一代和PHP / Perl / Python的最佳使用。數以百萬計的網站和公司的一個網站,如Google,阿爾卡特朗訊和ZapposÂ依賴於MySQL。它幾乎所有主要platformsÂ的包括的Mac OS,Windows中的Linux和Solaris上運行。
MySQL被廣大的資料庫開發人員,DBA和IT經理的喜愛。背後的原因是高的效能可靠,價格實惠,且便於使用的資料庫。無論您重新一個新的使用者或有經驗的開發人員,您會喜歡,因為其廣泛的開發工具,ÂtrainingÂ和支援服務,是任何成功發展的關鍵因素的MySQL。
1 - 複製使用MySQL查詢資料庫或表。
CREATE TABLE newTableNameLIKE oldTableName
b- Clone Database Table with all data
In case you need to clone the whole table along with the data, below methods can help you.
1 CREATE TABLE newTableName2 SELECT *3 FROM oldTableName
The same can be achieved with the help of two queries like below:
CREATE TABLE newTableNameLIKE oldTableName;INSERT INTO newTableNameSELECT *FROM oldTableName;
2 - 從MySQL查詢返回一個變數
PHP是全球領先的語言今天的ISA最好使用MySQL資料庫。我們可以做一些智能的功能,以減輕我們的work.Â此查詢是精通技術,將有助於你得到一個變數的值,使用一個簡單的PHP函數。
1 function quickVarGet($myquery){2 $execQuery = mysql_query($myquery);3 $myRow = mysql_fetch_array($execQuery);4 mysql_free_result($execQuery );5 $output = $myRow[0];6 return $output;7 }
因此,您€重新做。任何地方使用下面的命令返回一個變數。
1
$email = quickVarGet("SELECT email from users where id = 1");
上面的查詢將返回唯一的電子郵件地址,輸出可能是“€œadmin@smashinghub.comâ€考慮有一個資料庫中的記錄。
3 - 最後MySQL的最後輸入的ID
有時候,我們需要得到一些查詢只是在最後一個條目的ID。為了實現這個功能,下面的東西可以協助你。
/ /確保資料庫連接 getTheLastID = mysql_insert_id () ; 回聲 $ getTheLastID ;
4 - 使你的指令碼對MySQL注入證明
網站多是儲存這些天,但仍然是一個新開發的很多不€噸打擾,使他們的指令碼注射證明。下面簡單的PHP函數的使用,將使注射器不可能侵入到你的資料庫。
1
mysql_real_escape_string (修剪($ VAR )) ;
這可以做得更巧妙地建立一些功能,使其更容易使用在不同的地點。
123456789
功能保護($ VAR ){ $ VAR = mysql_real_escape_string ($ var的裝飾) ; 返回 $ VAR ; }