標籤:########################################################Step One: Update the software package in your operation system.THE COMMAND YOU CAN TYPE INTO YOUR CONSOLE#apt-get update #apt-get dist-upgrade -y --force-yes ################
標籤:mysql自訂函數工作中使用到一些特殊的字串,比如‘50-1-1-2-3’,當需要得到‘50-1-1-2’時可使用以下自訂函數DELIMITER $$USE `mydb`$$DROP FUNCTION IF EXISTS `get_content_before_last_separator`$$CREATE DEFINER=`root`@`%` FUNCTION `get_content_before
標籤:1. 在操作事務的時候,如果發現當前事務操作是不合理的,此時只要還沒有提交事務,就可以通過復原取消當前事務,接下來就針對事務的復原進行詳細講解。2. 為了示範復原操作,在上一個筆記案例基礎之上,此時a賬戶有1000元,b賬戶也有1000元,開啟一個事務,通過update語句將a賬戶的100元轉給b賬戶,具體語句,如下:start transaction;update account set money=money-100 where name=‘a‘;update account set
標籤:今天空間商告訴我資料庫空間滿了,檢查了一下,發現網站使用者行為記錄資料表竟然佔了20多MB。積累了半年了,該刪除釋放一下空間了。果斷delete之後探索資料庫空間竟然沒少,雖然資料記錄數是零。原來這是因為刪除操作後在資料檔案中留下片段所致。DELETE只是將資料標識位刪除,並沒有整理資料檔案,當插入新資料後,會再次使用這些被置為刪除標識的記錄空間。另外實際操作過程中還發現這個問題還存在兩種情況。(1)當DELETE後面跟條件的時候,則就會出現這個問題。如:delete from
標籤:使用mysql_real_escape_string 對參數進行轉義在配合參數化查詢$query = sprintf("SELECT * FROM Users where UserName=‘%s‘ and Password=‘%s‘", mysql_real_escape_string($Username), mysql_real_escape_string($Password)); mysql_