原创 MySQL事務控制和鎖定語句

MySQL 支持對 MyISAM 和 MEMORY 存儲引擎的表進行表級鎖定,對 BDB 存儲引擎的表進行頁級鎖定,對 InnoDB 存儲引擎的表進行行級鎖定。默認情況下,表鎖和行鎖都是自動獲得的,不需要額外的命令。但是在有的情況下,用戶

原创 字符串中找出連續最長的數字串

讀入一個字符串str,輸出字符串str中的連續最長的數字串  輸入描述: 個測試輸入包含1個測試用例,一個字符串str,長度不超過255。 輸出描述: 在一行內輸出str中裏連續最長的數字串。 輸入例子1: abcd12345e

原创 壓縮(前綴壓縮)索引

MyISAM使用前綴壓縮來減少索引的大小,從而讓更多的索引可以放入內存中,這在某些情況下能極大地提高性能。默認只壓縮字符串,但通過參數設置也可以對整數做壓縮。MyISAM壓縮每個索引塊的方法是,先完全保存索引塊中的第一個值,然後將其他值和

原创 MySQL正則表達式

1.  Mysql的正則表達式僅僅使SQL語言的一個子集,可以匹配基本的字符、字符串。     select * from wp_posts where post_name REGEXP 'hello'; 

原创 刪除公共字符

輸入兩個字符串,從第一字符串中刪除第二個字符串中所有的字符。例如,輸入”They are students.”和”aeiou”,則刪除之後的第一個字符串變成”Thy r stdnts.”  輸入描述: 每個測試輸入包含2個字符串 輸出