MYSQL 中只有 INNODB 和 BDB 類型的資料表才能執行交易處理!一般 MYSQL 資料庫預設的引擎是 MyISAM,這種引擎不能執行交易!如果要讓 MYSQL 執行交易,可以自己手動修改:
方法如下(Windows):
1.修改 c:\appserv\mysql\my.ini 文件,找到 skip-InnoDB ,在前面加上#,後存檔。
2.在執行中輸入:services.msc,重啟 mysql服務。
3.到 phpmyadmin 中,mysql->show engines;(或執行mysql->show variables like 'have_%'; ),查看 InnoDB 為 YES,即表示資料庫執行 InnoDB 了。也就說明能執行交易 Transaction 了。
4.在建資料表時,就可以為S torage Engine 選擇 InnoDB 引擎了。如果是以前建的,可以使用 mysql->alter table table_name type=InnoDB; 或 mysql->alter table table_name engine=InnoDB; 來改變資料表的引擎。
MySQL 預設都會啟動 Auto Commit, 要在 InnoDB 做 Transaction 有分兩種方法:
1. begin 直到 commit, rollback 結束
2. set autocommit=0 直到 set autocommit=1 結束
2011年10月5日 星期三
2011年9月30日 星期五
清除 Outlook 自動完成收件人快取
1.請先關閉 Outlook 應用程式.
2.點[開始]-->[尋找]-->在右邊視窗選擇 [所有檔案及資料夾].
3.點選 [進階選項]-->勾選 [尋找 隱藏檔案與資料夾].
4.搜尋 *.NK2 檔案.
5.找到以後變更檔案名稱為 *.bak 即可.
也可以參考微軟官方網站的連結進行修改.
http://support.microsoft.com/kb/287623/en-us
2.點[開始]-->[尋找]-->在右邊視窗選擇 [所有檔案及資料夾].
3.點選 [進階選項]-->勾選 [尋找 隱藏檔案與資料夾].
4.搜尋 *.NK2 檔案.
5.找到以後變更檔案名稱為 *.bak 即可.
也可以參考微軟官方網站的連結進行修改.
http://support.microsoft.com/kb/287623/en-us
2011年8月12日 星期五
如何移除IE9?
好長一段時間沒有更新文章了,最近忙到翻掉+惰性,所以都沒有隨手把做的事情寫成教學紀錄上來,但是閒的時候又沒做事,就沒問題可以寫教學XD
好吧!總而言之就是我懶惰......剛好剛剛弄個東西,又沒啥事情,就來寫寫
有個同事報修說oracle erp系統無法使用,幫他查看了一下,原來是因為他自己升級了IE,從IE8升級到了IE9造成java支援上的問題,所以需要將IE9移除還原IE8
移除的方法很簡單,按照一般移除軟體的方法就可以了,
進入 開始 --> 控制台 --> 程式和功能 ,這時你一定會找不到 "Windows Internet Explorer 9"這個移除項目,因為windows把IE視為系統的一部分,所以被歸類在安裝的更新裡面,點選左上角分類中的"檢視安裝的更新"就可以找到"Windows Internet Explorer 9",點選"解除安裝"之後選是,重新開機後即可移除IE9,自動降級成IE8囉!
好吧!總而言之就是我懶惰......剛好剛剛弄個東西,又沒啥事情,就來寫寫
有個同事報修說oracle erp系統無法使用,幫他查看了一下,原來是因為他自己升級了IE,從IE8升級到了IE9造成java支援上的問題,所以需要將IE9移除還原IE8
移除的方法很簡單,按照一般移除軟體的方法就可以了,
進入 開始 --> 控制台 --> 程式和功能 ,這時你一定會找不到 "Windows Internet Explorer 9"這個移除項目,因為windows把IE視為系統的一部分,所以被歸類在安裝的更新裡面,點選左上角分類中的"檢視安裝的更新"就可以找到"Windows Internet Explorer 9",點選"解除安裝"之後選是,重新開機後即可移除IE9,自動降級成IE8囉!
2011年7月19日 星期二
google labs pagespeed
Google的確是"神",的確是"行",還真的所有你想的到想不到的服務他都幫你準備好了!
這次要介紹的是google pagespeed,這工具可以幫助你測試你所寫的網站讀取速度如何,除了幫你打分數之外(阿正:不要再幫我打分數~~),還可以條列式的告訴你在讀取方面還有那些需要改進的空間!甚至還會教你如何做修改,真的是猴腮雷啊~
網址為:
http://pagespeed.googlelabs.com/
這次要介紹的是google pagespeed,這工具可以幫助你測試你所寫的網站讀取速度如何,除了幫你打分數之外(阿正:不要再幫我打分數~~),還可以條列式的告訴你在讀取方面還有那些需要改進的空間!甚至還會教你如何做修改,真的是猴腮雷啊~
網址為:
http://pagespeed.googlelabs.com/
2011年7月15日 星期五
轉錄:為什麼BA和PM的薪水要比程式師要高?
一個簡單的回答應該是——“因為在我們的社會裡,我們總是會認為薪水和會和職位的層次綁在一起”。但是,這個答案同時也折射出一個事實——我們的薪資是基於我們的所理解的價值,但這並沒有解釋
為什麼PM(Project Manager)和BA(Business Analysts)在很多軟體公司裡在組織的上層?
為什麼軟體專案團隊總是在最底層?
為什麼PM(Project Manager)和BA(Business Analysts)在很多軟體公司裡在組織的上層?
為什麼軟體專案團隊總是在最底層?
2011年7月8日 星期五
好物推薦-jsFiddle - Online Editor for the Web
昨天在ptt爬ajax版的時候,發現有人貼了個很有趣的東西,web版本的線上程式碼編輯器,網址為 http://jsfiddle.net/ ,支援了許多的語法,包括HTML, CSS, JavaScript 這些東西~
不過一定會有人說,那我幹嘛要用web版本的編輯器,單機一大堆IDE可以用,而且反應還比較快功能比較多,我一開始也是這樣想,但是這個東西最實用的地方在於它可以"分享"&"討論"你的code,當需要跟別人討論code但是對方又不再旁邊的時候,這東西就很好用了!而且裡面也內建了一些範例讓你可以減少許多時間,直接修改就能用很多功能
不過一定會有人說,那我幹嘛要用web版本的編輯器,單機一大堆IDE可以用,而且反應還比較快功能比較多,我一開始也是這樣想,但是這個東西最實用的地方在於它可以"分享"&"討論"你的code,當需要跟別人討論code但是對方又不再旁邊的時候,這東西就很好用了!而且裡面也內建了一些範例讓你可以減少許多時間,直接修改就能用很多功能
2011年6月29日 星期三
sql 1016 - Can't open file: 'table_name.MYI' (error: 145)
今天早上有一隻程式突然掛點,一直跑不起來,檢查了一下是mysql的問題,
造成資料撈不出來,一直說Can't open file: 'table_name.MYI'
修復方法為在sql鍵入以下指令
搞定!!
造成資料撈不出來,一直說Can't open file: 'table_name.MYI'
修復方法為在sql鍵入以下指令
REPAIR table table_name(table的名稱);搞定!!
訂閱:
文章 (Atom)
-
WinRAR 可以在註解加入 icon 建立參數來製作簡易的安裝程式 Delete 解壓縮前先刪除檔案 License 顯示程式的使用授權協定 Overwrite 選擇檔案的覆寫模式 Path 設定預設目標路徑
-
strcat char * strcat ( char * destination, const char * source ); 輸入兩個字串,將第二個字串連接在第一個字串之後,輸出第一個字串。
-
mysqli 分為以下三個類別 mysqli:負責控制與mysql的連線,執行SQL查詢,執行select後會得到查詢結果 之mysql_result物件 mysqli_result:內含select的查詢結果 mysqli_s...